Adds current location to spatial search options

- Adds mostly working current location search with some WIP known issues
- Switches geocoder to an AsyncTask per recommendations by the docs
- Adds stub for progress bar. We need to wire this up with a timeout in the (should-be-rare) event that LocationRequest takes a long time to be generated, or never gets generated.