Added serializability to Leg, Location, and Route.  DirectionsRequest should be fully serializable now!  Also made formatting/CheckStyle changes to these files.