Restructured configurations.
Using state of the minifier instead of only modified files timestamps to detect if the minified file will change.
Removed useless variables in Minify such as input and inputLength.
Minify is therefore immutable (which is safier if not required).
Minifying input is done through Minify::factory()->minify_input.