Added karma and sonar properties for testing and coverage
Grunt modules for jasmine
Added 'coverage' to ignore
Renamed test files
Added grunt jasmine
Added phpunit and coverage, altered tests to get karma/istanbul coverage to work