Use the contrail vrouter api and create a vm instance for the port obj 

This pull request
1. Uses the contrail vrouter api to add and delete ports. Deletes the file contrail_lib.py as it is not needed.
2. Creates the instance object for the port and associates with the port (port_obj.set_virtual_machine) if no instance object is associated with the port obj.