Add LICENCE notice in every source file
Refactor gradle build script
Add netbeans files to add licence notice to every new file