updated location architecture. final commit before another redesign
commit before trying CurrentFusedLocationGetter
finished implementation of CurrentFusedLocationGetter and deprecated CurrentLocationGetter
bug fixes for fused location provider. Added gps prompt ala #45
attempted to add additional sighting fields
merged SurveyFragment