Add support for options and file globbing

Introduce separation of configuration options for mincer and
source/destination file selection. The options handlings has been
changed to follow the typical grunt task options pattern, the file
selection has been rewritten to use the abstraction layer provided
by grunt. This also enables support for globbing, multiple src/dest
mappings and other goodies like dynamically building the files list.

Due to the major rewrite of the file handling this is not backwards
compatible.
Remove jshint inline configuration
Updated documentation with new configuration format

Also changed the code examples to have a consistent style in
regards to quotes and defining object properties.
Updated the changelog
Merge pull request #11 from yabawock/feature/globbing

Refactor the task configuration to conform to the Grunt configuring tasks guide