Add new "excludes" options through grunt task
Add testing stuff
Fix tests

- Expected files were created in wrong path
- Added grunt-mkdir to make the tmp folders