Manually reverting grunt-neuter changes across codebase. Fixes #122

The introduction of `grunt-neuter` to this project made it extremely difficult to debug errors, exceptions and issues during `grunt server` preview of a page. This PR:

* Drops `grunt-neuter` for the non RequireJS use-case
* Re-introduces auto-wiring of sub-generators to the index
* Re-introduces util.js, methods needed for adding scripts to the index

Tested with `grunt server` and `grunt build`.