updated gitignore of commons module
generated notice file with maven-notice-plugin, added configuration for
third party file generation with license-maven-plugin