feat(automation) convert from grunt to gulp

- add gulp tasks `tdd`, `test`, `default`, `lint`
- add nodemon to run/restart server