redis-uve port is being hard-coded to 6381 while updating the ip_address:port in the redis_uve_list. Use redis_server_port from the config file instead.

Change-Id: I19a9853ac9bc17f0338c4ba814a69f62b8271927
Add API to flush entries from AgentDBTable
Add ordered shutdown for all test cases
Fix unit test inconsistencies

Change-Id: I8599de5e6c7ebb38c7654221a54cbfbbf19f956a
Consolidate client pure entry and subscription into one lookup to cut down on one round-trip to cassandra

Change-Id: I05ca0eb68c28cd2d2e7504fc5f08f109a7fed813
Addres review comments from review id 233

Change-Id: I81f8af25a25d70214c5e1e9ab73a2392e071a86f
Merge "redis-uve port is being hard-coded to 6381 while updating the ip_address:port in the redis_uve_list. Use redis_server_port from the config file instead."
Merge "Consolidate client pure entry and subscription into one lookup to cut down on one round-trip to cassandra"
Merge "Addres review comments from review id 233"
This brings multiple commits from Atul for subnet allocation pools to mainline from R1.06 branch.

Change-Id: Ibdd0833dcfd63245ce6df31a66511aafdd427b39
Commit#1
Bug#2989 - agent cored at std::string::assign(std::string const&)

Fix:
For every XMPP channel in agent create a unicast sequence number.
This number will be carried with DB request. In case BGP peer has
changed in channel then the number is incremented and any request not belonging
to
the new sequence number will be ignored.
The information is being sent using data part of request.

Commit#2
Bug 3068 - Security group id zero, even the agent ifmap shows a value '7'.
Skip config with sg id as 0.

Commit#3
Add headless mode config in contrail-vrouter-agent.conf.
Also make the param name consistent to
headless_mode in argument and config.

Change-Id: I55af7d6b1160406c8022bdade0091e9cf12d7563
Merge "Commit#1 Bug#2989 - agent cored at std::string::assign(std::string const&)"
Enable test cases:
test_mirror
test_nh
test_multicast
test_tunnel_encap

Change-Id: Ia6ac9b471e9293b7a3bc2e94b84b11d6cac19bdb
Flow key changes

Change-Id: Ied672d0fcd7d3e56fb4ff08e67780aa8dc43e107
Merge "Enable test cases: test_mirror test_nh test_multicast test_tunnel_encap"
Merge "Flow key changes"
Vmware Agent changes

Change-Id: Ic5318020dedc6a7a40312a3770c002eace661774
Checks for subnet update were not taking into account that some fields may not be specified. In that case, we should assume default values

Change-Id: Id29229c12f6c89e740584cbadeb6939b7cee3679
Neutron plugin thinning backend code in API server

Change-Id: I33c85663777b2e72f5961ca5ef4a78396626b47c
Merge "Checks for subnet update were not taking into account that some fields may not be specified. In that case, we should assume default values"
Merge "Vmware Agent changes"
Fixing the Agent unit test compilation issues

Change-Id: I9ecce71242829d61b1f07e85fe571211b648e53e