fix vanilla-java integration tests, and clarify the API and fix paths used in ArchiveBuilder which caused the problems (jars can't use "./" prefix, and these jars had "./test-classes/" !);
also clean up warnings and javadoc
increase JMX poll frequency slightly (to 3s rather than 500ms) as it's a bit expensive
add some more tests for enricher rebind (but none of these are the culprit for the multiple-enrichers-being-added)
add failing test for enrichers being added multiple times on rebind
explicitly fix two of the instances where enrichers and policies were being added again on rebind
fix more of the explicit places where enrichers could be re-added on rebind
add a fix for enrichers/policies being added multiple times on rebind, by declining to add an enricher which looks too much like one already present
address code review comments
This closes #101