Make infrastructure ready for Gateway interfaces

Hande route and nexthop add/delete from interface module for
InetInterfaces.
Fix incorrect flow stats sent as part of flow tear_down message when the stats counter have exceeded 32-bits
Merge remote branch 'upstream/master'
commit missing files
add missing changes
1. Add instance id and node type support to generators and analytics to
   support multiple instances of process running on the same node
2. Remove all fields table
Merge pull request #146 from Juniper/bugs

Fix UT failures in test_kstate and test_stats_mock
Make infrastructure ready for Gateway interfaces

Hande route and nexthop add/delete from interface module for
InetInterfaces.
Merge remote-tracking branch 'origin/master'

Conflicts:
	src/vnsw/agent/ksync/route_ksync.cc
Bug fixes during vlan interface testing
Merge pull request #141 from ashoksr/master

Fix incorrect flow stats sent as part of flow tear_down message
Merge pull request #142 from Juniper/analytics_2

Analytics instance id support & all fields table removal
Packaging changes for github related to sandesh_common
Fix discovery server failure by adding worker_id
Patch in
commit 2bcc7181ce8dfd7bda6d7feec6c1aa68b88e309c
Author: Hampapur Ajay <hajay@juniper.net>
Date:   Tue Dec 10 23:22:20 2013 -0800

    Distinguish between None and [] when subnets are being updated for correct backref/children check
Patch in:
commit 9065f1b658d2418af274d78f0fd22109f043e8dc
Author: Hampapur Ajay <hajay@juniper.net>
Date:   Sat Dec 14 16:52:20 2013 -0800

    Get all config-node services to work in multi-controller topology using HA-Proxy. For now disabled health-check from discovery service (udp), in future might initiate checks from server to client for this.
Patch in:
commit 58baed7da3b9a8353da593d58ac1e546f7b151cd
Author: Hampapur Ajay <hajay@juniper.net>
Date:   Sat Dec 14 18:11:34 2013 -0800

    if health-check disabled in discovery-service, don't check for last hearbeat recvd time
Patch in:
commit 8d8502cc43f14f857a7ca64e72c57b24d6ad0739
Author: Hampapur Ajay <hajay@juniper.net>
Date:   Mon Dec 16 10:06:17 2013 -0800

    Require haproxy in role-container package. handle 503 of haproxy in service monitor before api-server is up
Patch in:
commit 46001375d501cdb1c3985a5f67f3ec48c415802b
Author: Hampapur Ajay <hajay@juniper.net>
Date:   Mon Dec 16 12:31:38 2013 -0800

    handle 503 of haproxy in schema transformer before api-server is up
Patch in:
commit 0f52da9e03255bb493026e1857db19090de6ac0c
Author: Hampapur Ajay <hajay@juniper.net>
Date:   Mon Dec 16 16:06:02 2013 -0800

    add control-node's ifmap creds from fab instead of from within control-node. helps in multi-config node use-case