Re-organize dist folders

This branch has a couple more stuff apart from the reorganization of dist files like https://github.com/XhmikosR/csslint/commit/dca97d2e75879f8bfb65bb0780b48e2d2158e52b.

I can split those in separate patches after I have some feedback @nschonni.

Notes:

1. Now there is only one "dist" directory
2. Doing `npm install -g` works now
3. Line endings are always LF; before I ended up with modified line endings since I am on Windows
4. I tweaked Grunt's targets