Vehicle now stores source JSON from which it was parsed.
Pass source JSON directly instead of getting string from JSON.
Adapter fires off request to VehicleActivity on Vehicle press.
Fixed issue with ConnectionHandler.getAllVehicles
Added Deserializer class and moved network deserialization to it.