Suppress ArrayIndexOutOfBoundsException to allow retry login

Browser will not response after click log in button leaving both username and password blank.
BasicAuth Groovy version
User private method handle401() to avoid duplicated code.
New Middleware to secure EventBus Bridge
avoid having to pass vertx object in the constructor since the middleware executor will do that
use yoke base, since we have no permission to use the vertx domain
comments for future refactor
#50 make API more Groovy-ish by allowing Maps and Lists to be automatically serialized to JSON
#49 allow logging directly from Middleware
ProxyServer middleware
Add exceptionHandler
bubble up exception to be cacthed on the error handler middleware
implement annotated content negotiation for java and groovy
#52 allow secure connections
#52 rename to better describe the middleware
Preparation for merge