updates java doc and copyright header
fixes templates for missing join of maps
updates doc and copyright header of singular plural converter