added option to choose ip alloc from start or end, modified gw_ip based on ip alloc option, added check in network_update to reject modified allocation pool, dnsservers and gateway_ip

Change-Id: I4551727156121eea0a9b7084c672514be0408e27
Sync domains from keystone(in v3) to api-server. refactor to accomodate keystone v2/3

Change-Id: I6389e978211125fa5c849203188c1322b630dea0
2 optimizations on api-server startup:
 * Remove dead code for addr mgmt house-keeping setup (done lazily instead of startup)
 * ZK no longer is consulted on db_conn.fq_name_to_uuid lookup, so remove read/migrate
   info from Cassandra to ZK on startup

Change-Id: I20b59d27b2180cadfc5c6d47cde6c9b9d8f2e865
Merge "added option to choose ip alloc from start or end, modified gw_ip based on ip alloc option, added check in network_update to reject modified allocation pool, dnsservers and gateway_ip" into R1.06
Addres review comments from review id 233

Change-Id: I81f8af25a25d70214c5e1e9ab73a2392e071a86f
Floating IP statistics support
Change-Id: I2ba1050ea2ac28b710f947d017948ddaa92866ab
Merge "2 optimizations on api-server startup:  * Remove dead code for addr mgmt house-keeping setup (done lazily instead of startup)  * ZK no longer is consulted on db_conn.fq_name_to_uuid lookup, so remove read/migrate    info from Cassandra to ZK on startup" into R1.06
Merge "Floating IP statistics support Change-Id: I2ba1050ea2ac28b710f947d017948ddaa92866ab" into R1.06
Passing just the router_asn will set the global system config

Change-Id: Ib265f1d7dd3e47e4f35b97b6a8a71b6ec276d33d
Update comments in code and add more UT cases for floating IP stats support.

Change-Id: I4d70802e41a30ab287eb81508fd910204697149f
Merge "Update comments in code and add more UT cases for floating IP stats support." into R1.06
Fix build break

Change-Id: I105094ead7e3247408389dcfbe196c7aae5a11d9
UVE name changes for consistency

Change-Id: I36de82d9ad4e8be949604287e0e8c6859d86a0bf
Merge "Fix build break" into R1.06
handle Default domain's id being 'default', fix params in del_domain_from_vnc

Change-Id: Ice1fea128295d7ea613cb19db3c8f07586d4eaef
use os._exit to kill process on session expiry with zookeeper.
Change-Id: If3603ba494975a2fd8f4d09adf9df1f5094cc327
Initialize flow entries FIP VM id to Interface::kInvalidIndex instead of 0.
Change-Id: I17c195eb79755361a9302bbe6b456b96584a7a25
Merge "use os._exit to kill process on session expiry with zookeeper. Change-Id: If3603ba494975a2fd8f4d09adf9df1f5094cc327" into R1.06
Merge "Initialize flow entries FIP VM id to Interface::kInvalidIndex instead of 0. Change-Id: I17c195eb79755361a9302bbe6b456b96584a7a25" into R1.06
Merge "handle Default domain's id being 'default', fix params in del_domain_from_vnc" into R1.06