chore(doc-gen): add formatted error messages to error pages

This got missed in the doc migration: When there is an error in an
Angular app, extra information is placed in the URL, which can be used
by the docs application to display a more useful message.

This fix adds that back in.  The error message templates are extracted
by the minerr tool during build and put into the errors.json file. The
errors-doc processor will load this up and attach these message templates
to the error docs.

The display of these templates was already in place, via the errorDisplay
directive in docs/app/js/errors.js.

(Also, moved the error.template.html file into the angular.js repository
from the dgeni-packages repository as this is specific to the angular.js
project and all the other error related stuff is in here.

Finally, also, added an e2e test that checks that minerr formatted
messages are displayed correctly.

Closes #6363
chore(docs): fix header wrapping for tablet devices
docs(ngMock): document method ngMock.$interval#cancel()

I have been looking around and was not able to find any informations on how to clear the $interval
but reading the source code, sharing is caring!

Closes #6367
docs(core): add note that isObject returns true for arrays

Closes #6353
docs(ie): document IE style attribute interpolation problem

IE has issues with this, it's good to make a note of this.

Closes #6329
docs(guide/directive): add a more detailed description of isolate scope `&` bindings

More description of "&" bindings, the fact that they trigger evaluation of expressions in the
original scope's context.

Closes #6255
docs(ngSubmit): reference correct object ($scope) in example.

Switched from this to $scope. It's confusing using $scope and this interchangeably.

Closes #6375
docs(guide/ie): correct conditional comment to load JSON polyfill for IE7 and lower

Text specifies "polyfill JSON.stringify for IE7 and below" conditional comment for loading the
polyfill was "lte IE 8".

Closes #6227
docs(tutorial/step-05): replace minify wiki link with shortened URL

marked has an existing bug where links ending with a ')' will not be parsed correctly. The workaround
is to use a shortened URL. The original URL that is being replaced by this commit is
http://en.wikipedia.org/wiki/Minification_(programming) .

Closes #6377
chore(doc-gen): add a jquery deploy environment, and give examples one index per environment

Adds a jQuery environment, and updates dgeni-packages dependency to add a processor
to the docs.angularjs.org package which runs after example index files have been generated.
This processor copies the index file once for each deployment environment, adding custom
shared scripts described in that env.

This does not yet handle changing the target of the iframe, so those all point
to the default no matter the version of docs being accessed.