docs(Scope): fix argument docs for $on
docs(tutorial): fix typo

Update docs/content/tutorial/step_00.ngdoc

removed redundant verb
docs(nextUid): fix typo

Update src/Angular.js

removed redundant 'the' from nextUid()'s ngdoc
docs($cookies): added example to $cookies api docs

Better than nothing.
feat(Scope): expose transcluded and isolate scope info for batarang

test($compile): add test for exposing transclude and isolate scope info to batarang
docs(ngClass): fix typo in description
docs(contributing): add CLA anchor for deeplinking
docs(ngApp): fix typo
docs(module): fix code example
docs(tutorial): remove extra back-tick character
docs(guide): remove stale info about filters changing DOM

as of v0.10.6 this is not the case any more
fix(date):  invert timezone sign and always display sign

This commit fixes #1261 and #1532. This covers
two separate issues:

- Positive timezones were being formatted without
a leading `+` resulting in a formatting string
like: "HH:MM:ssZ" giving "12:13:141000" instead
of "12:13:14+1000". Fixed by checking if timezone
is > 0 and adding a leading "+".

- Timezone output signs were inverted.
mock.TzDate expects the timezone _offset_ as it's
first argument, _not_ the timezone. This means
that a mock.TzDate with a positive offset should
result in a date string with a negative timezone,
and vice-versa.

Closes #1261, #1532