Raise a proper exception if floatingip-create fails

Change-Id: I34d0046909b37da954f0146c2044ed8f89eb4e12
Fix the router_delete issue

Do not delete the router if it has still
ports attached to it.

Change-Id: I98010c6ddff1e111aa47664f99f3640839a0b04c
Fixes bug: https://bugs.launchpad.net/opencontrail/+bug/1335085
Merge "Fix the router_delete issue" into R1.06
Raise exception for subnet_create name attribute

Change-Id: I13c31785abb3591f53c59c0cabc0c3d4b2ba3889
Merge "Raise exception for subnet_create name attribute" into R1.06
Raise exception when updating the router name

Change-Id: Id66f4ea1914265496a5e8cc6fe26ea51fe2f4842
Merge remote-tracking branch 'upstream/R1.06' into R1.06

Conflicts:
	neutron_plugin_contrail/plugins/opencontrail/ctdb/config_db.py