[nim] Getting vehicles by non-existent ids now returns None instead of throwing an error
[nim] Refactoring. Cleaning upp
[nim] Using setUpClass instead of setup in integration tests so that we do not connect to the database twice