Rename src folder to app
Move application js files into subfolder, move angular directives into separate file
Enable istanbul coverage for karma unit test suite, and expand the role of grunt:test

grunt:coverage is now handled as an optional argument to grunt:test
Tests for directives