add frameworks and gulp tasks for running test suite, update karma.config