test(login): add karma unit login directive tests. Also add grunt dev-karma-cov task
feat(http): support multiple timeoutTrigs instances
test(signup): directive to 100% coverage
fix(grunt): remove grunt-exit from grunt test and make new separate test-cov for the exit call since that prevents CI from ever completing..