Issues:
1. If validate perms (validating the parent obj etc) fails, the action done by http_post_collection is not undone. In the case of instance-ip/floating ip, we may endup leaking a route.
2. Subnet allocator zookeeper is not deleted on delete of subnet or on update of virtual network
3. Retry of delete node doesn’t pass recursive flag
4. Confusing stevedore error due to parameter mismatch

Fix:
1. Move all validation before starting to make state changes. (http_post, http_put)
    2. For all state modification, append a cleanup routine and walk the clean up routine in failure path
    3. Added “Failure/Cleanup” hook for all required classes.
    4.  Fix the parameter list for stevedore extension method
    5. Fix subnet delete to pass correct subnet name(which should include virtual network fq name)

Sanity report: http://10.204.216.50/Docs/logs/0000_2014_03_25_17_23_01/test_report.html
Address agent review comments - arp module
Address agent review comments - pkt
Initialization files for api-server and schema-transformer
Add test for ShowBgpServer.
Add test for ShowXmppServer.
Fix formatting in bgp_sandesh.cc.
Add tests for BgpPeering update.
Adding datafile for scaled config
1) consolidate all flowseries select processing where raw data is requested 2) Flowseries UT
Merge pull request #541 from Juniper/commit1

Adding datafile for scaled config
Delete VRF state upon clearing all ARP entries when VRF is deleted
Add more tests for BgpPeering update.
On exception to get tenant list, continue on the while loop
Protect restart to avoid multiple threads from stepping on each other
autogen startup script using python distutil entry_points
Merge pull request #501 from Juniper/2648

Fix for 2648
* Ignore port number match for protocol other than tcp and udp.
* Test case for same
Add Timer::Reschedule
BFD core.