Preserve sub-directory structure when only minifying

Merge changes in ProcessFilesTask.java from commit 924a23a373e6b9aa841af6b9e4300c670eb602aa.
Fix formatting in CHANGELOG.md.
Update version in docs.
Add license to README.md.