Various optimizations:
 * Allow to use pre-created optimized CharSequence for headers
 * Upgrade to new netty version
 * More performant handling of FlashPolicy
Merge pull request #774 from eclipse/http_perf_fixed

Various optimizations:
upgraded gradle version
Fix netty version
introduce delay after server listening to allow it to bind properly, especially on CI
Merge branch 'master' of github.com:eclipse/vert.x
Adding possibility to use thread context class loader to load cluster configuration file for embedded vert.x

Signed-off-by: Lin Gao <aoingl@gmail.com>
Merge pull request #759 from gaol/cluster_ctx_classloader

Adding possibility to use thread context class loader to load cluster.xml for embedded vert.x
Make sure we use optimized header names when-ever possible
Fix @deprecation warning in log
Merge pull request #775 from eclipse/http_perf_latest

Http perf latest
Remove duplicated code
increase timeout to 1500 for CI
Merge branch 'master' of github.com:eclipse/vert.x
close loophole whereby mutable objects could be put in a JsonObject/JsonArray and transferred from one verticle to another, allowing mutable state to be shared
Added containsField method to JsonObject
Make sure the statusMessage is not dropped. Fixes BZ 425931
Correctly handle chown with group given
Using less missleading logic to detect if a handshake response was received
Allow pool to get track of all connections so when it closes it closes them all. Also make sure websocket connections which fail handshake get closed