docs($animate): fix misleading $animate.cancel example

The given example is wrong, you can't cancel the promise returned by "then"
since it is not the one originally tracked by "addClass".

Closes #10498
docs(guide): fix typo

Closes #10511
fix(orderBy): compare timestamps when sorting date objects

Fixes #10512
Closes #10516
docs(api/index): grammar is important and so should you

I changed the word "into" to "within".
Original description underneath ngAnimate reads: "Use ngAnimate to enable animation features into your application".
I changed the text to read: "Use ngAnimate to enable animation features within your application".
The change in wording makes the description read better and gives it a more professional feel.

Closes #10517
docs(guide/$location): improve formatting
docs(guide/index): add book Responsive Web Design with AngularJS

This book explores the AngularJS features that can help a developer for building a responsive application.

Merçi beaucoup~

Closes #10513
docs(changelog): release notes for 1.3.8 prophetic-narwhal
docs($http): fix typo

Closes #10534
refactor(limitTo): no need for all those checks if we use slice

Closes #10537
feat(limitTo): ignore limit when invalid

BREAKING CHANGE: limitTo changed behavior when limit value is invalid.
Instead of returning empty object/array it returns unchanged input.

Closes #10510
docs(tutorial/12): fix path to jquery in bower

Closes #10504
docs(guide/index): Link to starter options

Add a link to a comparison spreadsheet of alternative generators, examples,
tutorials and seeds that one can use to get started on a new Angular project.

Closes #10526
perf(ngStyleDirective): use $watchCollection

Since we are simply watching a flat object collection it is more performant
to use $watchCollection than a deepWatch...

Closes #10535
docs(guide): fix spaces

Closes #10539
docs(guide/location): add missing definite article

The sentence was missing a definite article so was unclear. Added one to clarify.

Closes #10547
docs($rootScope): remove erroneous closing parenthesis

Closes #10549
docs(guide/*): spelling/grammar improvements

Closes #10552
test($exceptionHandlerProvider): call `inject()` to run tests

In the current angular-mocksSpec, the tests for $exceptionHandlerProvider
call `module` to run tests on `$exceptionHandlerProvider.mode()`, but do
not call `inject()` to pump the module definitions.

Closes #10563
feat(ngMock/$exceptionHandler): log errors when rethrowing

Now the `rethrow` mode will also record a log of the error in the same
way as the `log` mode.

Closes #10540
Closes #10564