Fix for issue 29 - retaining sub-directory structure of minified files when not merging (also: improved suffix handling)
Downgraded to Java 6 compatibility