Add a uglifyOps setting function to determine how to combine inputs

Input handling is otherwise unchanged, by only using the relative part
of PathMappings within appDir (aka buildDir).  In particular, default
behavior is unchanged (except for a tweak to where ".min" is
added for files without a ".").
Merge pull request #4 from dylex/master

Add a concat setting function to determine how to combine inputs