Simplify rtarget default route handling

Don't attempt to register to all VPN tables when we receive a default
route. This avoids problems where duplicate/multiple registrations may
result in the membership manager getting stuck.

Implication is that all VPN routes added/updated after a default route
is received will be sent to the peer.  IOW, default route is effective
only if it's received before the End-Of-RIB marker is received.

Change-Id: I3b020340cf5ac403ff55847258abe91bd4558ef1
Explicitly check for None while checking for quota limit. Previous checks would treat None and 0 as same.

Change-Id: Ib48b8feee2bb702d76e7fe9a1de135475eb4d790
Closes-Bug: 1368644
Promote ifmap_exporter_test back to regular list

Change-Id: I37a982da1ebe7634eca54f6e51f177a83e647d6a
Re-enable evpn_prefix_test post evpn code merge

Change-Id: Idccad033593b38ded6d552876c818f734a46a776
No need to delete self._subnet_objs[vn_fq_name_str] since _create_subnet_objs will start with empty dict anyway. Deleting it can cause a race condition if multiple updates are received for the same network at the same time.

Change-Id: Ibef11ed139f0edcf3789c210ce23b4700e20f442
Closes-Bug: 1369797
Add code missed out in merge. Commit for refererence https://github.com/Juniper/contrail-dev-controller/commit/b240b65581d8e8906049f24b2538ac34472375ac

Change-Id: I71cbedc31acf63e025a47ac860c100c1beffc116
Moved agent_param code from cmn/ to init/ directory

Moved common CLI arguments into AgentParams class
Allow daemons to add additional arguments

Change-Id: Ia8ffb21aa45ced1c7ba307bc9ed5a608732020f1
Merge "Explicitly check for None while checking for quota limit. Previous checks would treat None and 0 as same."
Merge "Add code missed out in merge. Commit for refererence https://github.com/Juniper/contrail-dev-controller/commit/b240b65581d8e8906049f24b2538ac34472375ac"
Merge "No need to delete self._subnet_objs[vn_fq_name_str] since _create_subnet_objs will start with empty dict anyway. Deleting it can cause a race condition if multiple updates are received for the same network at the same time."
Merge "Re-enable evpn_prefix_test post evpn code merge"
Merge "Promote ifmap_exporter_test back to regular list"
Merge "Simplify rtarget default route handling"
Merge "Moved agent_param code from cmn/ to init/ directory"
Merge remote-tracking branch 'juniper/master' into review-rebased

Conflicts:
	src/vnsw/agent/init/agent_param.cc
	src/vnsw/agent/init/test/test_agent_init.cc
	src/vnsw/agent/ksync/vnswif_listener.cc

Change-Id: I1634a618387471922cd897aa755fe81864a74f4e