docs(guide/$location): correct link to HTML5 draft section 5.5 (history api)

Previous link url is no longer served, responds with bad link (error 404). This change corrects the
URL to point to section 5.5 of the draft. The old URL appears to have been removed from service in
2012.

Corrects the link to "History API"

Closes #6225
docs(currencyFilter): added missing line break in currency doc ptor test

Closes #6229
docs($location): fix link to $rootScope.Scope.$on

Previously missing the methods_ prefix.

Closes #5798
docs($interpolate): fix link to $interpolateProvider#endSymbol

The markup here was missing the methods_ prefix and behaved incorrectly.

Closes #5802
fix(input): setViewValue on compositionend

Because of a4e6d962, model is not updated on input/change between the
compositionstart and compositionend events. Unfortunately, the compositionend
event does not always happen prior to an input/change event.

This changeset calls the listener function to update the model after a
compositionend event is received.

Closes #6058
Closes #5433
fix(input): don't dirty model when input event triggered due to placeholder change

Certain versions of IE inexplicably trigger an input event in response to a placeholder
being set.

It is not possible to sniff for this behaviour nicely as the event is not triggered if
the element is not attached to the document, and the event triggers asynchronously so
it is not possible to accomplish this without deferring DOM compilation and slowing down
load times.

Closes #2614
Closes #5960