Naive implementation of modeling road segments.
Heavy refactoring.
Rudimentary road segment detection algorithm.
Moved reverse-geocoding from location listener to road model.
Simplified road segment usage.
Refactored json generation.
context now protected at receivers.
Added city and country to road segment model.
Fixed string encoding.
Merged event listener.
Added using partial wakelock to keep device from sleeping.
Removed debugging stuff.
Added wakelock permission.
Fixed RoadSegment algorithm on the case of getting multiple same street
addresses on location.
Added using addresses instead of only locations in RoadSegment.
Added events for addresses.
Added project.properties to gitignore.!
Added marshalling addresses.
Blocking reverseGeocoding now in ordered event loop.
Fixed road segment algorithm.