[webapi] Add 110 tests and update 29 tests for Vehicle API

Comment: Vehicle attributes have been implemented, but sub
interfaces are not implemented.

Impacted tests(approved): new 110, update 29, delete 0
Unit test platform: [IVI]
Unit result summary: pass 28, fail 111, block 0