Adds method chaining to LocationRequest.
Removes GPS location listener on disconnect.
Throws exception if updates requested prior to connect.
Adds network provider.
Implements removeLocationUpdates(LocationListener)
Implements isConnected().
Replaces LocationClient with LocationHelper in application.