docs(ngCsp): Universal Windows Apps added

It is necessary for this directive to be enabled when developing Universal Windows Apps written in JavaScript using Angular

Closes #9420
refactor($compile): use createMap shortcut
docs(tutorial): correct the summary to match the step's content

Closes #9257
docs(ngMock.$log): fix typos and links

Closes #9313
fix(formController): remove scope reference when form is destroyed

Closes #9315
test(ngRequired): add some tests for ngRequired

Closes #9316
docs($exceptionHandler): add a note about cases when exceptions are not delegated to the
$exceptionHandler

Add a note in $exceptionHandler's documentation about cases when exceptions are not delegated to
the $exceptionHandler, because they are executed outside of the Angular context. Most notable such
cases being the DOM event listeners registered using jqLite's/jQuery's on/bind methods.

Closes #7909
Closes #9318
docs(*): fix dangling links

Fix many dangling links
chore(docs): update to dgeni-packaged 0.10.3

Fixed dangling links to `#animations` fragments

Closes #9367
docs($q): implement the same example for constructor as deferred

The current documentation has a `return` in the middle of nowhere and somewhat complicates the example with unnecessary code. This implements the same code as in the example for the other way of using $q in order to simplify the differences between them.
test(ngMock.$httpBackend): add tests for the existence of `when` shortcut methods

Closes #9322
docs(select): make more explicit that track by+select as will throw an error

Closes #9503
test($route): fix typo in test description

Closes #9541