MapActivity fixes

Here's some fixes to the MapActivity to make it more useful to stumblers.  It seems that before it was intended to be just a test of the MLS to see what the server responds with.  I think a test is less important than a stumbler being able to determine where they should stumble next, hence using the GPS fixes to animate the map around, and making rotation a bit less jarring.