Add -attributes-file option.

Allows attributes to be passed to the doclet using a file (a regular Asciidoc file).
Attributes will be passed to Asciidoctor when rendering javadoc comments.

Added hamcrest-library dependency for some tests, and also updated to junit-4.11 which
plays better with hamcrest.