Limit image optimizations to 10 at a time

Closes #19
Fixes #13
Remove unneeded logic introduced in a PR

Closes #32

Should also fix #21 #31

Use dynamic mapping instead: https://github.com/gruntjs/grunt/wiki/Configuring-tasks#building-the-files-object-dynamically
0.1.3