Fixups for running on Linux
More fixes for linux
Add build and run scripts for linux
Fix run script
Add run script for config manager on linux
Handle opening on screen keyboard for linux
Use QDesktopServices to open form and project folders
Load QGIS on linux
Base url fix
Handle missing QgsMapToolTouch
Add geometry edit icon.
Add missing icon
Move custom widgets to roam.gui. Promote objects in mainwindow
Add new RoamEvents.raisemessage to show a message to the user
Show message bar inside main window not over whole app.
Remove old gps method
Remove old method
Add roam.config for access to Roam settings.config file.
Use Roam.config in config manager
Move Roam init logic into roam.environ.setup()
Update selection when geometry changes
Fix spelling. Fix #97