Made notification ongoing
Added settings for update interval and distance for network location
Minor code adjustments
Fixed object stream opening sequence
Changed settings to object
Moved communicated objects to separate files
Communication start code moved around
Changed to GPS provider 
Found that just changing a value in an already sent object didn't
retransmit it at next send. Created new objects for settings for all
sends
Found out that stream.reset() is the correct way to be able to resend
changed objects instead of creating new ones.
Changed service to sticky and foreground to keep it running when app
terminates
Improved restart
No last location status update if not connected
Cleaned restart log messages