Support running multiple instances of agent

Make following parameters configurable based on instance,
     - introspect-port
     - agent-name reigstered with discovery
     - instance-id registered with collector

Change-Id: Icd4b1c6b80a5e9df54354413ef0f84a545213be7
Delete the old virtual_machine of a port when device_id is updated

When the device_id of a port is updated, the old virtual_machine
associated with the port is not deleted.
This patch tries to fix this problem.

Also it allows the device_id to be updated with empty value.

Change-Id: I85627b21e660e23a49d8984dedd6d8723dd86410
Closes-bug: #1371380
Merge "Support running multiple instances of agent"
Remove default value for local preference as agent does not need it for non ha cases

Change-Id: I65fd825b8e929ce21ca5b18b80f9bae849ed2bbc
Check against sucurity group rules in all groups while checking for quota

Change-Id: If654d928dfecdbc4ab3464777cb9e4cba17b7333
Closes-Bug: 1365463
Merge "Delete the old virtual_machine of a port when device_id is updated"
Call _get_api_connection in constructor so that default-domain is popualated in self._vnc_domains

Change-Id: I655e8580e114c2614ab1ec1cf7cdfcaa5704be7a
Closes-Bug: 1369766
ST : new UT case added and retry logic is replaced with decorator in all the test cases

Change-Id: I35799a537a0c07b4a3ee547f1b83c299cff5de3c
Merge "Remove default value for local preference as agent does not need it for non ha cases"
Merge "Check against sucurity group rules in all groups while checking for quota"
acl is a dictionary. Use acl['uuid'] to get the uuid

Change-Id: Ic6b0acfeacc0ce643f047fba2406501c29fb6579
Closes-Bug: 1372266
Fix bugs in bgp-stress-test

Change-Id: I8caf09552e2ac375c1649593c0d9914ac82a68be
Set reuested ip family to be v4 by default

Change-Id: Idd324d1478d67d4a6c6a2d139e521756fa00a414
Merge "Call _get_api_connection in constructor so that default-domain is popualated in self._vnc_domains"
Add support for floating ip on LB VIP

Change-Id: I2a21a9cc7765ddd54dac8f118fbefc9bd804ef6c
Merge "ST : new UT case added and retry logic is replaced with decorator in all the test cases"
Merge "acl is a dictionary. Use acl['uuid'] to get the uuid"
Increase timeout used for HTTP introspect connection to daemons
in contrail-status to 0.1 sec to prevent unnecessary timeouts
under load
Closes-Bug: #1372272
Change-Id: I5f36eed73f3ff24a817b5fd3628f8adf6fa7c1c0
Merge "Fix bugs in bgp-stress-test"
Merge "Set reuested ip family to be v4 by default"