feat(automation) convert from grunt to gulp

- added gulp tasks `tdd`, `test`, `default`, `lint`