Additional formatting and refactoring
Created by: pmpowers-usgs
Some classes are incorrectly formatted, mostly wrt indentation. We also want to move classes like SourceElement and SourceAttribute to util and disable javadoc generation of the util package; the classes it contains are generally for internal use only but are public so as to be accessible by other projects.