Control Background threads through UI

- Added radio button group (fused provider type) and text field (refresh) to UI
- Added passing arguments to service through intent. Can switch between high accuracy and balanced power
- Created 2 new packages (background and recorder)
- moved bearing and provider from UI
Merge pull request #2 from KamilMroczek/control_location_updates_through_ui

Control Background threads through UI