Removed dependency on q.

- removed q from package.json dependencies
- use callback instead of promise-style spawn
- change style rules to allow else, catch, and finally following a curly bracket