Merge pull request #1 from lamuertepeluda/master

Fixed not valid self-closing script tags
Removed tabs in favor of spaces so no lint complain
Now minifying or beautyfing output; Rewritten task in order to better comply with grunt task options/files (see http://gruntjs.com/configuring-tasks#options and http://gruntjs.com/configuring-tasks#files), thus exploiting grunt glob pattern expansion; Improved example and added a second configuration in Gruntfile