Data from the server to plot routes is now supported. Added popup alerts...

... to tell the user if an upload went successful or if it failed. Fixed a crash if the server sends some gps coordinates google maps cannot route it was returning a empty dictionary that wasn’t getting properly checked. Now that crash is fixed and an alert pops up if google route is not routable and tsp solver is not ran to save battery and cpu cycles. The google map is now threaded to allow for a non locked up user experience. Also there is a spinner on the screen while its loading. (may be in older commit). Added stub image to the main collection view of data collected. Also the data is cleared if it is sent or saved. There is an issue opened on github about the image moving down.