improved EmbeddedLibraryTools with zmq shared library loading

This works now on Linux and MacOS X and should work on Solaris 11; on the latter two you need to use install_name_tool or elfedit utilities to make the library relocatable, but this is not hard. 

Note it requires minimum Java 7; if concerns about this let me know.