Add license information for the project
Use maven to evaluate the model

This should deal with things like '<finalName>${project.artifactId}</finalName>'.
Add support for setting the filename

This is useful if a depended artifact does not have a <finalName> in it's pom.xml
and it's not going to change. This will also overrride the given finalName.