Add automated Java formatting with Jalopy maven target

Automatic Java formatting avoids developers needing to spend time
thinking about formatting specifics, since the next Maven run can
format the files for them automatically.

Format source files during the process-sources maven phase with

	mvn jalopy:format

Not allowed on master branch
Merge remote-tracking branch 'wheezy64b/proto-format-sources' into proto-format-sources