multiple changes to support vert.x proxy and filters as well as some cleaning of the code
added support for SSL to integration tests and increased test coverage for Vert.X proxy