Updated java git ignore
Added script for java projects that assists in authoring a release
Updated git commit msg
Added new licenst
Added log4j2 and JOpts default support to a new java project
Improved java task
Added plugin for maven
Added support for java, specifically a maven project
only add remote if its not null
Fixed error in .build.yml
Now sets up a .build.yml
Added C production
Added --disable-git flag