refactor(tests): code coverage only on directive
refactor(gulp): update gulp and reformat gulpfile
chore(core): updating dependencies
fix(tests): unit tests are now really operational.

New indent style with two spaces instead of one tab.

Closes #15.
test(unit): begin of possibility to change template
test(unit): change template of unit test
test(unit): adding some test on hooks attributes
test(unit): add gamuts tests and list transform
fix(core): allow to use editor hooks correclty and improve code style
test(unit): add last unit tests for full code coverage
Merge branch 'release/2.3.0'