Karma specs refactor

Refactor of specs to use Grunt-Karma testing on Travis & SauceLabs.
Follow up of what was done in Core.

The interactive specs are not touched.