many updates to docs, dependencies, Gruntfile