Support an idle timeout to close connections for HTTP/TCP servers/clients

Manually merging PR https://github.com/eclipse/vert.x/pull/839

Signed-off-by: nscavell <nick.scavelli@gmail.com>
Add binary files by removing bin from .gitignore

Signed-off-by: nscavell <nick.scavelli@gmail.com>
now we VertxGen the shared data stuff
Local shared map
Fixed and tested undeployAll
Added more tests for options classes and fixed a few bugs along the way
more options tests
more options tests
Merge pull request #874 from nscavell/bin

Add binary files by renaming the bin directory since it's in gitignore
Made options into interfaces
fixed up options
a renaming of the options methods
minor indentation fix
HA support
more on HA and HA tests
Some more tweaks to clustering tests
Allow hazelcast tests to run in own profile and some tweaks to test settings
Fixed concurrency issue with cluster tests
move hazelcasttests profile to top
Increased timeout