Don't make TaskScheduler recycle the task when WorkQueue is disabled.

The previous behaviour didn't let tests use task_util::WaitForIdle()
after disabling a WorkQueue since the QueueRunnerTask was constantly
being recycled.
Make StartRunnerFunction behave similar to disabled_.
1. Use strtoX instead of stringstream in stringToInteger since it
   is about 20x faster.
2. Fix scons .
- accomodate header rename
Remove zc-zookeeper-static dependency as it is not used
Merge pull request #652 from safchain/remove-zc-zk-static

Remove zc-zookeeper-static dependency as it is not used
Merge pull request #653 from Juniper/nsheth_work_queue_disable

Nsheth work queue disable
Rename src/vnsw/agent/test/vnswad.conf as src/vnsw/agent/contrail-vrouter-agent.conf and add alias for packaging
Merge pull request #658 from Juniper/ashoksr_fixes2

Rename src/vnsw/agent/test/vnswad.conf as src/vnsw/agent/contrail-vroute...
Compute tunnel_type_ in route path for VGW routes.
Update provision_vgw_interface.py to sent thrift message
Merge pull request #659 from praveenkv/master

Compute tunnel_type_ in route path for VGW routes.
Merge pull request #650 from Juniper/fix

- accomodate header rename
backward compatibility of contrail-analytics-api
Merge branch 'master' into ted-opsvr
Limit the number of flows per VM based on agent configuration
make max_vm_flows as a % of overall flows
Use interface-name instaed of interface-index when deleting vgw interface
in provision_vgw_interface.py script
Merge pull request #664 from praveenkv/master

Use interface-name instaed of interface-index when deleting vgw interfac...
Interface and VRF are mandatory arguments only for VGW create
Merge pull request #665 from praveenkv/master

Interface and VRF are mandatory arguments only for VGW create