Fix Location Bugs

Fixes Location bugs in Motion and Writer
@stowellm 
Rather than having two classes that implement Location and SensorListeners, can you have one class that implements both?