Ensure that conditions are fulfilled when pressing START button
This is done by introducing a new ConditionManager
that handles location permission and Wi-Fi setting.
The ConditionManager
is similar to other permission managers that already exist in Briar.
Closes briar#2021 (closed)