added license headers
udpdated licenses headers via maven-license-plugin and added build checks for headers