bug fixes in VehicleTableModel

- if table is empty on import, make columnNames empty array
- add check for vehicle type in verifyName
- add verifyAdhesion method
surround table import/add to library calls with try/catch
change Delete dialog to say "Vehicle" instead of "Car"