initial
added .gitignore
added gps setting query dialog
added route service with server sync, view for saved routes
added authentication header for post requests
oopsy :)
cleanup
removed unused classes, reformatted code
public branch prepare
Merge remote-tracking branch 'github/master'

Conflicts:
	.gitignore
	src/pl/towelrail/locate/MainActivity.java
	src/pl/towelrail/locate/TowelPreferencesActivity.java
	src/pl/towelrail/locate/common/FancyPreferences.java
	src/pl/towelrail/locate/data/TowelLocation.java
	src/pl/towelrail/locate/data/TowelRoute.java
	src/pl/towelrail/locate/db/DatabaseDao.java
	src/pl/towelrail/locate/db/DatabaseHelper.java
	src/pl/towelrail/locate/db/DatabaseModel.java
	src/pl/towelrail/locate/db/DatabaseTools.java
	src/pl/towelrail/locate/http/PostTowelLocationTask.java
	src/pl/towelrail/locate/http/TowelHttpConstants.java
	src/pl/towelrail/locate/http/TowelHttpResponse.java
	src/pl/towelrail/locate/receivers/DatabaseUpdateReceiver.java
	src/pl/towelrail/locate/receivers/DrawLocationReceiver.java
	src/pl/towelrail/locate/receivers/NetworkStatusReceiver.java
	src/pl/towelrail/locate/receivers/PostTowelLocationReceiver.java
	src/pl/towelrail/locate/receivers/ProgressReceiver.java
	src/pl/towelrail/locate/service/PostRouteService.java
	src/pl/towelrail/locate/service/TowelLocationListener.java
	src/pl/towelrail/locate/service/TowelLocationService.java
	src/pl/towelrail/locate/service/TowelLocationServiceHelper.java
added travis config file