Updated to use the latest version of Gruntfile

Added dependencies, properly extending the base class with no mixins,
fixed the tests, added the new topdoc syntax in the comments & required
dependencies