Implement new LocationServices APIs

Implement new FusedLocationProviderApi and provide skeleton for GeofencingApi

* Deprecates LocationClient
* Implements select methods from FusedLocationProviderApi to provide baseline functionality.
* Stubs methods in FusedLocationProviderApi not yet implemented
* Stubs methods for GeofencingApi
* Adds new demo app that replaces LocationClient with FusedLocationProviderApi
* Other general cleanup