Added excpetion handling while connecting to zookeeper. Also fixed some pep8 issues
Added reconnect logic for redis connection
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.
Tweak log message and level for Router ID and AS change.
Change to disable logging via environment variable
Merge pull request #200 from Juniper/nsheth_bgp_log

Tweak log message and level for Router ID and AS change.
Merge pull request #206 from Juniper/logchg

Change to disable logging via environment variable
Run timer under dbtable to avoid race condition to manipulate walkid
Removed RouteTableAPI helper class
Provided accessor functions for Unicast, Multicast and Layer2 routing tables in VRF
Merge pull request #207 from Juniper/fip_default_vrf_fix

Run timer under dbtable to avoid race condition to manipulate walkid
Merge pull request #208 from praveenkv/master

Removed RouteTableAPI helper class
* Erase service vlan entry only upon config delete, upon deactivation
  of interface just delete route.
  Fixes ecmp test case failure.
Merge pull request #209 from naveen-n/master

* Erase service vlan entry only upon config delete, upon deactivation
coverage support for analytics
fixed rac_alloc
merge conflicts
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.