huuuuuge refactor :D
Finish refactor to new ng best organization practices
Remove compass parts of gruntfile

Can't figure out grunt-contrib-compass combined with the new folder structure
Remove obsolete jshint:test option

Now that the test files are in the same place as the app files, it's a
bit harder (and I'm a bit too lazy) to parse them out into a separate
hinting task.
Fix karma configuration reflect new organization
Add grunt task for running e2e tests
Fix e2e tests
Ignore testing file