implemented gulp
fixed test runner
cleaning up test runner
rewriting tests
replaced grunt references with gulp ones
added more tests
fixing tests cleaning up old libs
Merge branch 'feature/gulp' into develop