fix($sce): allow IE7 standards mode to pass non-quirks mode test

Changes documentMode test version to 7 in order to support IE 8 in IE 7 standards
mode while still protecting against quirks mode.

documentMode returns the following values:
5 - quirks mode,
7 - IE 7 standards mode,
8 - IE 8 standards mode.

Closes #3633
Closes #3646
docs(tutorial): update step_07.ngdoc

"Orthogonal" is a strange word for those without a mathematical/CS background. "Independent" is clearer.

Closes #3641
Update step_00.ngdoc

the <a> is incorrect.
there is no space between "a" and "href"
docs(tutorial): fix links in step 00
docs(angular.module): improve docs

it wasn't clear before that if given the same name a second time this method RETRIEVES an EXISTING module.  Not even sure if my description is accurate, hoping someone will either confirm and merge or clear it up.

Closes #3666
feat($location): add support for state and title in pushState

Adds $location pushState & replaceState methods acting as proxies to history
pushState & replaceState methods. This allows using pushState to change state
and title as well as URL. Note that these methods are not compatible with
browsers not supporting the HTML5 History API, namely IE<10.