Credits to the authors of nikita
Temporary folders for svgmin and grunticon stuff

* replaced svgmin:bgs + svgmin:icons with svgmin:dist + svgmin:dev
* use build/tmp and dist/tmp folder for temporary svgmin/grunticon svg files
The `icon-sprite.svg` is part of the gitignore now (since it's generated by `svgmin:dev`/`svgmin:dist`)
Added `*.gif` for `imagemin` task
Splitted string-replace task for grunticon is 3 separate tasks
Removed `compass.fonts_dir` and `compass.javascripts_dir`
Always use sass cache in dev, disable it for dist
Removed `partials/icon-sprite.svg` from source folder, is stored in tmp folder now
Write loader files and stuff for grunticon into tmp folder
Updated grunticon to 1.2.13 (because of strange tmp-folder behaviour!)
Use one global tmp folder for both build and dist
Faster cleaning of build and dist folder
package.json#private is true now, change it if you REALLY want to publish your entire project to NPM
Added bower as package manager