Update generator to yeoman-generator 0.17

TODOs:

- Tests failures due to https://github.com/yeoman/generator/issues/614
- Need to update to using File-utils and not the legacy methods
- Need to update to the new tests utilities (both template and test code - test code is pretty raw, it'd be great to test more thoroughly)