Added mode to tunnel.
Renamed tunnel.dst_id to tunnel.dst_datapath_id.
Removed tunnel.dst_dpid.
Fixed spec for tunnel changes.
Added ItemBase for shared properties of items managed by Manager.
Use interface manager to safely set the ip addresses for src/dst of tunnels.
Fixed specs for the latest tunnel manager interface changes.
Removed unneeded overload of dispatch method in tunnel specs.
Added tunnel item for MAC2MAC.
Tunnels are loaded or created when both host and remote dpn's are added to tunnel manager.
test_method is temporary added to receive to_hash from the models in vdc.
Cleaned out cruft from port manager that is no longer needed due to the use of port_name.
work around to create an entry for the network table.
Made adding datapath networks to tunnel manager event safe.
database_mediator receives and converts the http params, then creates a DB entry through the node_api. (only for network table)
Temporarily set tunnel specs to pending for the tunnel refactoring branch.
Removed deprecated methond in tunnel manager.
Merge remote branch 'origin/master' into refactor-tunnels
Added destroy_entry method.
Changed tunnel flood actions generation method in tunnel manager to support multiple types of tunnels.