Add ability to skip files in UglifyJs via user-defined function

Use case: User has some legacy library that breaks when treated with UglifyJs.
This change gives user a ability to exclude some of the files by conveniently providing custom function (via options) that will decide if a particular file should be skipped.