[#16] renamed DAPropertyWriter#withModifier to withModifiers
[#5] upgrade guava to latest version : 18.0

version 16.1 or latter required to use compile-testing
(using 14.0.1 make compile-testing code fail with java.lang.NoSuchMethodError: com.google.common.io.ByteSource.wrap([B)Lcom/google/common/io/ByteSource;)
[#5] add initial unit test using compile-testing
[#20] do not create import for DAType with simpleName == qualifiedName

delete method ImportListBuilder#addImport(DAName qualifiedName) and its usages which ignored comparison of simpleName and qualifiedName
fix name of licence file licence.txt => LICENCE
fix duplicated compiler plugin configuration in integration tests pom.xml

also, format pom.xml files
[#17] add dependency and configuration for licence-maven-plugin
[#17] no license check in packaging module but version must be set

if version is not set in package module, default version (1.7) will be used which does not have format goal => running mvn license:format on project fails on packaging module
[#17] exclude license and documentation (.md) files
[#17] add or update license header in the whole project