Modified gruntfile to change 'karma:continuous' to 'karma:runonce', as that is what it actually seems to do, and to split build and build_only, so that karma:runonce is executed on a build, but not on a watch, which for some reason I don't understand breaks watch