NSX: Make conn_idle_timeout configurable

If there is a loadbalancer that sits between NSX and neutron usually it has
a default http_timeout on long lived http_connections. This can cause
connections that have not been used from neutron to nsx to be reset after
sometime. This patch makes the amount time we wait to reconnect the connection
configurable so one can set it to match the balancer timeout to avoid having
to try the connection if the loadbalaner has already timed it out.

closes-bug #1382000

Change-Id: Ifca76ca6c24a2002b46b1935fbb4fc63f15c5af1
enable E713 in pep8 tests

This change update the code style to enable the E713 check (test for membership
should be ‘not in’)

Partial-Bug: 1329017

Change-Id: I96f8b734db5964ef46d0911cb5f6e0b8c33c3119
Updated from global requirements

Change-Id: Ia4292097571c0cb3d291071c90b229650e5e4c70
Merge "NSX: Make conn_idle_timeout configurable"
Merge "Updated from global requirements"
Merge "enable E713 in pep8 tests"
Merge branch 'master' of https://github.com/openstack/quantum