not sure if needed .=scala for interpreter test.
i moved it out before we forget it as i guess this might cause trouble
later...
Added DnsClient API
added test stub for DnsClient API
use vert.x 2.0.3-SNAPSHOT
ported DnsExceptions to scala
Added Try to AsyncResult implicit, to enable users to pattern match
AsyncResults