docs(a): escape sample code in ng a directive
chore(release): start 1.0.5 flatulent-propulsion iteration
refactor(Angular.js): prevent Error variable name leak in tests

Remove var Error = window.Error

window.Error is a read-only property in Apps Script.

Igor says, "we should just delete that line instead. I think it was
misko's attempt to get better closure minification, but it turns out
that it's actually hurting us after gzip (I verified it)."
test(ngBindHtml): prevent variable name leak

Add "var" so element is local instead of global

Strict mode doesn't allow undeclared global vars, and these really should be local anyway.
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
fix($cookies): set cookies on Safari&IE when base[href] is undefined

Safari and IE don't like being told to store cookies with path set to
undefined. This change ensures that if base[href] (from which cookie path
is derived) is undefined then the cookie path defaults to ''.

The test verifies that the cookie is set instead of checking that cookie has correct path,
this is due to that cookie meta information is not avabile once the cookie is set.

Closes #1190, #1191
fix($compile): rename $compileNote to compileNode

Directives was observing different instances of Attributes than the one
that interpolation was registered with because we failed to realize
that the compile node and link node were the same (one of them
was a wrapper rather than raw node)

Closes #1941
fix(scenario): include error messages in XML output

Fix the XML output of scenario tests so that it properly includes error
messages from failing specs.
docs($q): fix typos