docs(guide): add angular-localization module to internationalization section

Closes #9158
docs(guide/bootstrap): fix missing ngController in example
docs(guide/filter): fix label in example
docs(tutorial): fix formatting

- proper case "jQuery" vs "JQuery"
- wrap ng-view in markdown code `ng-view`
docs(tutorial): improve readability
docs(guide/migration): fix typo
docs(guide/$location): improve readability
docs(misc/faq): fix typo
docs(guide/directive): fix grammar
feat(ngAria): add an ngAria module to make a11y easier

Conditionally adds various aria attributes to the built in directives.
This module currently hooks into ng-show/hide, input, textarea and
button as a basic level of support for a11y.

Closes #5486 and #1600
docs(navigation): side navigation footer overlap problem fix

Closes #8923
docs(ngResource): fix error in one of the code examples

Closes #8948
Closes #9069
docs(limitTo): fix input type in examples

Closes #8989
docs(tutorial/step-3): correct slight grammar issue

Closes #8996
docs(angular.extend) actually only copies own enumerable properties

Closes #9007
test(injector): allow service names with a single underscore

Closes #9024
docs(guide/unit-testing): clarify the use of underscore notation

Closes #9024
docs(limitTo): exclude the e2e test that fails on safari

Safari and doesn't like the minus key to be sent to it via Protractor.
docs($aria): add basic missing docs for the $aria service

The individual service methods should be documented too.

cc: @arbus
docs(limitTo): exclude the e2e test that fails on safari

Safari and doesn't like the minus key to be sent to it via Protractor.
Commenting out rather than using xit so that it passes the build!