docs(tutorial): reference node command before scripts\web-server.js

Amended to also clarify this note in the mac/linux tab.

Closes #5845
docs(animations): renamed animate-show-hide to sample-show-hide

This always throws me off - I think it helps to make it clear that the class name is arbitrary, and
what matters is the .ng-etc classes.

Closes #5848
docs(tutorial): fix typo

Correction misspelling: easist -> easiest

Closes #5850
docs(tutorial): add missing semicolon to code snippet

Lets encourage people to use semicolons in javascript :>

Closes #5834
docs(contributing): add instructions to install grunt-cli/bower globally on unix systems

Closes #5814
Closes #5811
docs(ngChange): clarify difference between ng-change DOM change event

The ng-change event triggers immediately, which makes a difference for text input fields and text
areas, where the JavaScript onchange event would only be called at the end of the change.

Closes #5640
docs($sce): correct documentation for angular 1.2.0

Include mention of `ngSanitize` (and add it to the example), as well as removing (and clarifying if
needed) references to `ng-html-bind-unsafe`.

Closes #5551
docs(input): document ngValue directive

Extend the example with ng-value showing how to deal with default checked radio boxes.

Closes #5654