docs(guide/scope): fix links to $interpolate

Closes #6877
docs(ngShowHide): fix typo 'hrml' -> 'html'

Typo 'hrml'

Oops!

Closes #6874
docs(ngResource): clarify behaviour of $promise

Closes #6753
docs(filter/orderBy): fixed typo
feat($http): add xhr statusText to completeRequest callback

Makes xhr status text accessible is $http success/error callback.
See www.w3.org/TR/XMLHttpRequest/#dom-xmlhttprequest-statustext

Closes #2335
Closes #2665
Closes #6713
docs(guide): add ngStorage to specific topics
docs(guide/filter): mention that filters can be used in directives

The doc mentions filters can be used in services and controllers but directives
aren't mentioned. This could lead to confusion for beginners.
docs($sce): fix typo.

Closes #6882
fix(Scope): aggressively clean up scope on $destroy to minimize leaks

Due to a known V8 memory leak[1] we need to perform extra cleanup to make it easier
for GC to collect this scope object.

The theory is that the V8 leaks are due to inline caches which are caches
built on the fly to speed up property access for javascript objects.

By cleaning the scope object and removing all properties, we clean up ICs
as well and so no leaks occur.

I was able to manually verify that this fixes the problem for the following
example app: http://plnkr.co/edit/FrSw6SCEVODk02Ljo8se?p=preview

Given the nature of the problem I'm not 100% sure that this will work around
the V8 problem in scenarios common for Angular apps, but I guess it's better
than nothing.

[1] V8 bug: https://code.google.com/p/v8/issues/detail?id=2073

Closes #6794
Closes #6856
fix($animate): prevent cancellation timestamp from being too far in the future

Closes #6748
chore($animate): fix broken IE8 test