Match against keyed objects in Matcher, not keys themselves.
Add a more appropriate exception for malformed VehicleMessages and test.
Test building a NamedVehicleMessage from a values map.
Test building SimpleVehicleMessage from values map.
Test building CommandResponse from values map.
Add and test reading CommandResponse from a Parcel.
Add and test reading CommandMessage from a Parcel.
Test building CommandMessage from values map.
Test parceling CanMessage and building from values map.