Added excpetion handling while connecting to zookeeper. Also fixed some pep8 issues
Added reconnect logic for redis connection
Support dynamic change of tunnel encapsulation - handle NH change for existing VM in case of encap change
Cosmetic changes - rename of variable and addition of logs/comments
Optimizations for better flow setup rate.
    - avoid instanstiation of routekey for LPM find.
    - for entry create take last modified time from setup time instead of
      UTCtimestamp
    - avoid exporting flow stats as part of flow create, those will be sent
      in the next cycle of flowstatscollector.
Putting IFMAP and Zookeeper launch scripts in place for config systemless test
Support multiple gateway interfaces and multiple subnets per virtual-network
Merge pull request #212 from praveenkv/master

Support multiple gateway interfaces and multiple subnets per virtual-net...
Set receive socket buffer size to 256K bytes, to avoid ENOBUFS error
on netlink socket.
gdb macro to dump ksync wait tree entries and pending buffer size in transit.
PR:2110 modified opserver.py to fix List index out of range on /analytics/queries.
Merge pull request #215 from Juniper/shabbir_development4

PR:2110 modified opserver.py to fix List index out of range on /analytics/queries.
Initialize v4-fixed-ip for svc_mon and rename discovery to discoveryclient
Add service type as 'compute' for havana
Merge pull request #216 from Juniper/rrugge-static-route

Initialize v4-fixed-ip for svc_mon and rename discovery to discoveryclie...
Merge pull request #211 from Juniper/anishm_cfgmocks

Putting IFMAP and Zookeeper launch scripts in place for config systemles...
Start syslog listeners only if configured and not by default
Taking care of review comment.
Merge pull request #213 from Juniper/psethi_controller

Set receive socket buffer size to 256K bytes, to avoid ENOBUFS error
In simple-gateway, support configuring routes from config file.
If no routes are configured, agent will add default route