collect all files that have to be processed: handle excludes and includes
use maven mechanisms to get the base source folders
add correct asf license header