Updated the authentication token tests.
Updated existing and added new tests.

Everything in the domain package (not MongoDB's domain package, however) should be tested. Some of the functionality in these classes is not yet being tested because it would require stubbing the domain layer, which, while possible, is not an immediate goal.
Updated the documentation.

The internal documentation has been gone over with a fine-toothed comb and should be complete.

A new build target has been added, "javadoc", which will create JavaDoc for the entire project in a folder called "doc" inside the DSU's "dist" directory.