Disable failing test (Vert.x Core bug) and add a test that workarounds

* Add better assertions in diagnose sym link read failure
|#60 Add datagram support

* Added Vert.x datagram support along with tests
* Added info to README file on type annotations for handlers in
overloaded methods.
|#102 Scala verticle factory now tries to load different class names

* This helps better support situations when the system path to the
scala source file is provided. The code now recursively tries to find
a valid class name given the path.
* Refactored the ScalaVerticleFactory code and ScalaInterpreter to
make sure of Try/Success/Failure in order to better manage unexpected
situations.
* Updated to Vert.x core release 2.1-M2
|#98 Convert some to AnyVal, use `asJava` consistently to get Java POJO

* Any wrappers that did not require extending any other traits have been
converted to AnyVal instances.
* Wrap class named to Self indicating that it allows further invocations
on Self, fluent style.
* VertxWrapper converted in AsJava, which is an optional trait that
should be extended by any wrapper traits that require accessing the java
object before this has been concretely instantiated in the wrapper class.
* Removed all Wrapped* classes and just merged them into their
corresponding trait.
* All wrapper classes have been made final.
* Added missing javadoc and corrected where necessary
* Added missing copyright notices
* Separate Vertx into a separate class. This avoids a type erasure
compilation error.
* All wrapper classes now have a private constructor. All of them have a
companion object as well that allows them to be instantiated publicly, if
needed.
* Internally, AnyVal instances are instantiated via constructor to avoid
having to call the factory method even if the underlying Java object is
the same.
Fix scaladoc and remove parenthesis for getter methods
|#79 Add new SockJSServer.bridge method
|#83 Implement sendFile methods taking result handlers

* Implement sendFile methods and add corresponding tests.
* Add missing tests for other sendFile methods.
* Compression tests were only enabling compression on the client,
fixed tests so that when compression needs to be tested, both the
server and the client are configured with compression.
gh-92 Take next version as input and after tagging update master
'Release Script: update mod-lang-scala version 0.4.0-SNAPSHOT'
gh-92 Update src/test/resources/langs.properties files too
Fixed code highlighting in Readme
gh-92 Update root README.asciidoc version before tagging
Update version information

* Future versions will have these steps automated.