docs(css): RegExp doesn't have .type-hint-regexp class

type-hint-regexp gets a nice color

closes #6596
docs(errors/$compile/nonassing): update nonassign.ngdoc

It might seem obvious that if you don't supply "bind" attribute in this case, you'll get an error,
but I feel this is worth adding to the doc.

Closes #6725
docs($cookies): cookies serializer only supports strings

Closes #6705
docs(loader): add annotations to example
docs($templateCache): use GFM example format rather than <pre> tags

Updated example formatting.

Closes #6068
style($templateCache): remove trailing whitespace

This was introduced by 2ca6d650e8a13cee28f11c38622cab231787325f, somewhat inexplicably as I had run
grunt ci-checks locally. But regardless, this should fix this up.
chore(package.json): update dgeni-packages dependency
docs(guide/concepts): move ng-app into example text

Closes #6639
chore(version-info): previousVersions should not return `undefined`

Closes #6702
chore(utils): fix version number processing

The changes to version-info meant that the version being injected into
the code at build time was missing the "dot" (patch) version and the
release code-name.
fix(angular.bootstrap): only allow angular to load once

This is hard to test as a unit-test, since it involves the actual loading
of angular, but it turns out that it is easy to test using a protractor
e2e test.

Closes #5863
Closes #5587