Update editorconfig to use 2 spaces indention

The `.editorconfig` set the indent style to 4 spaces, while the `.jshintrc` and templates were using two spaces.
Fix test script runner
Copy .gif, .webp to dist

Same as https://github.com/yeoman/generator-webapp/commit/1fc96994f2377138c4800ea784637295a1aa680f
Fix coffeescript-min controller generation (close #96)
Changed repository used for compass-twitter-bootstrap to original
Include subfolders in concat task.
Replaced testacular references with karma
Changed test env to karma
0.2.0
fix(build): remove all files except git related on clean
fix(build): fix Bower error caused by incorrect templates.
chore(deps): Update dependencies
feat(build): Integrate grunt-rev into build process
fix(coffee): Fix compiling coffeescript files
fix(coffee): fix loading coffeescript tests

Replace `**/*` to `{,*/}*` and fix coffee:test
fix(coffee): fix coffeescript directive test

'element text()' throws "ReferenceError: text is not defined" error.
fix(app): Remove `process.cwd()` from CS detection

This prevents the `expandFiles` function from adding the absolute path twice.

Fixes #131
chore(style): Code consistency
fix(test): Use $scope in tests instead of {}
Fixed #102.