Rename generator runtime context for composability

More info http://yeoman.io/authoring/running-context.html
v0.4.12

Update assemble 0.4.40. Ref #532

Also update yeoman-generator for gruntfile editor support