Feature/auto formatter ran

This is just as a sample -- we will need to control what outstanding branches we have if we want to use this to avoid merge pain.
this change means something different in javadoc. The stuff on the first line is the summary, the rest is the detailed comments, I believe. Is that not correct?