Merge pull request #906 from vietj/master

Uncomment tests for WebSocket.writeMessage fragmentation that could not ...
must set client mode before applying ssl params
Support reading main from mainfest - used for fat executable jars
move deployment id and config out of verticle and into context (this makes it available in other languages) and implemented process args on context
renamed async Vertx static factory method to vertxAsync and provided tests
remove commented-out methods
renamed ssl() to upgradeToSsl()
Introduce io.vertx.core.streams.StreamBase as common super abstract interface of ReadStream and WriteStream that defines the exception handler method

Signed-off-by: Julien Viet <julien@julienviet.com>
Update options to follow new options model

Signed-off-by: Julien Viet <julien@julienviet.com>
Missing @Fluent annotation

Signed-off-by: Julien Viet <julien@julienviet.com>