updated opencv README and removed deprecated features
update gps plugin to use smart pointers
generate vehicle_api.cc properly