DATAFU-75 Add ASF header to various files

https://issues.apache.org/jira/browse/DATAFU-75

I ran the following command to check the licenses:

./gradlew rat