gh-136 Expose Scala collections for SharedData and multi maps

* Avoid leaking java or Vert.x core collections to Scala clients
* Update javadoc to warn of conversions