Redeploy google play services correctly
Ensure location client is connected before querying location
Ensure locationclient is connected before running current location test
Added position history test

Refragmented test code to eliminate some repetition