Added more error testing to violation record. Fixed getting violator_id
to default to the primary owner of the vehicle.