Tweak BgpPeerNotification log to display TCP endpoint if there's no Peer.

Add tests to exercise the code that sends a Notification when BgpPeer is
marked deleted or is being closed.
Add test for deferred peer close.
Atomic ref update

This commit provides atomic ref update so that multiple api server updating the same ref list can update it without overwriting each other's changes.
We are creating a new POST API 'ref-update' that can be used to update an individual reference. An accompanying change in generateDS.py is required.
Fix build
Remove copyright
Add RoutepathReplicator test to verify instance route target update.
Merge pull request #632 from pedro-r-marques/pmaster

Fix build
Allow ref-update with just fq-name also
Add another test where the target goes away and new one is added later.
Merge pull request #633 from Juniper/nsheth_instance_rtarget_update

Add RoutepathReplicator test to verify instance route target update.
Merge pull request #626 from Juniper/nsheth_notification_log

Tweak BgpPeerNotification log to display TCP endpoint if there's no Peer...
Merge pull request #628 from Juniper/atomic_ref_update

Atomic ref update
Add more RoutepathReplicator tests for changes in instance RouteTarget.
Make parse error handling in BgpConfigParser less forgiving.

Note that BgpConfigParser should be treated as test code rather
than production code. Hence it's better to flag errors and fail
instead of ignoring them. Allows errors in tests to be detected
more easily.

Fix a couple of tests that had bad configuration.
Merge pull request #638 from Juniper/nsheth_config_parser

Make parse error handling in BgpConfigParser less forgiving.
fix for 2830: Handle empty client entry
Merge pull request #639 from Juniper/dsetia-ml-disco2

fix for 2830: Handle empty client entry
Remove dead code.
Merge pull request #641 from Juniper/nsheth_dead_code

Remove dead code.
vnswad now take configuration in the standard ini format.
Default configuration file is read off /etc/contrail/vnswad.conf

One can override the values from the config file through command line option.
The list of vnswad configuration parameters are specified in src/vnsw/agent/test/vnswad.conf