Use 'mvn license:format -N' at top of project to add missing headers
Results of 'mvn license:format -N' plus some minor tweaking
Merge pull request #845 from mcculls/add-missing-license-headers

Add missing license headers (and support easy means to add headers in the future)