Added check for whether location metadata has already been reflected in the VisitedCities table during metadata rebuild.
Merge branch 'development' of https://github.com/fluxtream/fluxtream-app into upstream_development
Incomplete attempt at adding STATUS_PERMANENT_FAILURE reporting using UpdateFailedException.  Added detection for such failures to refresh/swap token handlers for GoogleOAuth, Moves, and BodyMedia, as well as user notifications.  Also modified UpdateWorker to only reschedule regular STATUS_FAILURE and mark the failure as temporary in the case that the connector was not already marked permanently failed.
Merge branch 'development' of https://github.com/fluxtream/fluxtream-app into upstream_development
Merge branch 'development' of https://github.com/fluxtream/fluxtream-app into upstream_development