chore(/tasks): #1112 - Move 'clean' task to own module

Also using Javascript instead of coffeescript syntax.
chore(Gruntfile,package.json): #1112 - Remove grunt-coffeelint and -concurrent

Originally I just wanted to remove coffeelint, but one concurrent task
depended on it and no one seems to use concurrent anyways. So I removed both.
chore($grunt/tasks): #1112 - Move 'compress' task to own module
chore($grunt/tasks): #1112 - Move 'bower' task to own module
chore($grunt/tasks) #1112 - Remove useless tasks.coffee
chore($grunt/tasks): #1112 - Move 'concat' task to own module
chore($grunt/tasks): #1112 - Remove unused connect task
chore(/tasks): #1112 - Move 'copy' task to own module
chore(/tasks): #1112 - Move 'cssmin' task to own module
chore(/tasks): #1112 - Move 'jshint' task to own module
chore(/tasks): #1112 - Move 'uglify' task to own module
chore(/tasks): #1112 - Move 'banner' task to own module
chore(/tasks): #1112 - Move 'version' task to own module
chore(/tasks): #1112 - Move 'watch' task to own module
chore($Gruntfile): Remove unused grunt-shell commands
chore(/tasks): #1112 - Move 'strip_code' task to own module
chore(/tasks): #1112 - Move 'nodestatic' task to own module
chore($Build): #1112 - Remove saucelabs artifacts
chore(package.json): #1t st112 - Move all dependencies in to "dependencies"

Just a better idea unless Fine Uploader is one day put on npm in which case
all these dependencies would be put into devDependencies
chore($grunt/tasks): #1112 - Add custom tasks

This needs to eventually be refactor into separate tasks (I think), but leaving
here so tests do not fail.