Android SDK: Replace latitude/longitude code

This pull request addresses this issue: https://github.com/cobub/razor/issues/28

The code uses the last know location of the user. It returns immediately instead of attempting to do a request on the main thread.

It is reasonably accurate for analytics purposes.

It supports Android 1.6 +