remove unused dependencies, add explanations to POM

- bytecode manipulator
- zeromq
- lucene test
do not reference internal base64 encoder, some compilers cannot see it.
bump lombok version for java 8
remove throws clause. clean up imports.
Remove apparently unused dependencies, add notes explaining what some dependencies are for.