Merge pull request #57 from bencomp/master

Add some javadoc, convert keySet loops to entrySet loops
Fix GraphViz command and make minor style fixes elsewhere
Merge pull request #58 from mikesname/master

Fix GraphViz command and make minor style fixes elsewhere
Ensure output stream is always closed
More cleans and hygene-related refactoring.

 - Tweak fixture loader API so initialization option is chainable
 - Add an EadImport command test
 - Fix some charset issues flagged by Jenkins
Merge pull request #59 from mikesname/master

Yet more cleanups and refactoring prompted by Jenkins
Set charset on buffered reader
Merge branch 'master' of github.com:EHRI/ehri-rest
Add missing resource file
Expose a web service method to fetch user activity.

This will provide a way to address bug #60, if not fix it.
Apply paging properly on user activity list
Switch back to using offset/limit as opposed to page/count.

 - Changing to explicit paging in the first page was a Bad Call™
 - Having offset indendent of count allowed doing this like fetching
   one more item then needed to check for more content on unbounded
   streams. This is not possible when offset is calculated via page
   and limit.
 - It is unnatural to use paging on unbounded streams
 - It was needlessly different to RMDBS standard practice
Add a web service admin endpoint for exporting the DB as GraphSON
Merge changes switching paging back offset limit instead of page/count.
Merge pull request #61 from mikesname/user_activity

Expose a web service method to fetch user activity.
Merge pull request #62 from mikesname/rest_paging

Changes to how paging is handled on the web service
Merge pull request #63 from mikesname/ws_export

Add a web service admin endpoint for exporting the DB as GraphSON
Merge branch 'master' of github.com:EHRI/ehri-rest
Automatic import refactoring to get rid of star imports
Javadoc improvements