Merge pull request #54 from mikesname/master

More cleanups and refactoring prompted by Jenkins
Merge pull request #56 from mikesname/master

A multitude of cleanups
Add some javadoc, convert keySet loops to entrySet loops
Merge pull request #57 from bencomp/master

Add some javadoc, convert keySet loops to entrySet loops
Merge pull request #58 from mikesname/master

Fix GraphViz command and make minor style fixes elsewhere
Merge pull request #59 from mikesname/master

Yet more cleanups and refactoring prompted by Jenkins
Merge branch 'master' of github.com:EHRI/ehri-rest