Update BearLoc Android Library

- Fix a BearLoc Format bug that it tries to read type as Long instead of String
- Remove all UI change in BearLoc Library
- Check listeners before doing anything
- Change interface of CandidateListener
- Add method of getLoction with more parameter in LocService interface, but not implemented
Change LocReporter to fit new API

- Change LocReporter to fit new API
- Make LocReporterService merely scheduling auto report
Remove MaraudersMap files