Move LocationManagerService to background thread

To improve thread safety, move most location operations to happen on a
single thread.

Bug: 118885128
Test: Manual + CTS
Change-Id: I47ff541ca4588f1bb453bc8640bd0c878f00ada9
1 file changed