Added dat cache

added the functions to save to file, also added favorites.
XML Changes
Revert "XML Changes"

This reverts commit a51a69889e8d9cb46b48d21a9f748b911fe9bafc.
Changed user profile and comment history. Other changes when submitting or editing comments to make them show up in the users history
Added history display and connectivity checks
Fixed merged conflicts plus others
Merge branch 'master' of https://github.com/CMPUT301W14T01/localpost
Commit cause fcking github merge is stupid yet again
Finished all default geolocation use cases, changing users location and making comments from that new location.
Push latest APK build
Merge remote-tracking branch 'origin/master' into shawn

Conflicts:
	bin/Localpost.apk
	src/ca/cs/ualberta/localpost/controller/ElasticSearchOperations.java
	src/ca/cs/ualberta/localpost/view/FreshestTabView.java
	src/ca/cs/ualberta/localpost/view/MainActivity.java
	src/ca/cs/ualberta/localpost/view/SubmitComment.java