docs(tutorial): fix the float issue with the improve docs button
docs(Angular.js): add missing @returns to extend()
docs(changelog): fix the 1.0.6 header
test(parse): Test for the parsing not invoking twice to get self

New tests to not call twice a function to get self
style(*): fix up semicolon and var usage

Conflicts:

	src/ng/animation.js
	src/ng/animator.js
	src/ng/http.js
docs(CHANGELOG.md): release notes for 1.1.5 and 1.0.7 releases
chore(release): cut the 1.0.7 monochromatic-rainbow release
chore(release): start 1.1.8 bubble-burst iteration
docs(guide/directive): clarify directive priority

Fixes #2644.
style(docs/template): add in missing semicolons
docs(changelog): add note about animation breaking change
docs(changelog): fix changelog formatting
fix(jqLite): correctly monkey-patch core jQuery methods

When real jQuery is present, Angular monkey patch it to fire `$destroy` event.

This commit fixes two issues in the jQuery patch:
- passing a selector to the $.fn.remove method (only fire `$destroy` on the matched elements)
- using `$.fn.html` without parameters as a getter (do not fire `$destroy`)
Merge branch 'v1.0.x' of git://github.com/angular/angular.js into v1.0.x

* 'v1.0.x' of git://github.com/angular/angular.js:
  fix(jqLite): correctly monkey-patch core jQuery methods
  docs(changelog): fix changelog formatting
  docs(changelog): add note about animation breaking change
  style(docs/template): add in missing semicolons
  docs(guide/directive): clarify directive priority
  chore(release): start 1.1.8 bubble-burst iteration
  chore(release): cut the 1.0.7 monochromatic-rainbow release
  docs(CHANGELOG.md): release notes for 1.1.5 and 1.0.7 releases
  style(*): fix up semicolon and var usage
  test(parse): Test for the parsing not invoking twice to get self
  docs(changelog): fix the 1.0.6 header
  docs(Angular.js): add missing @returns to extend()
  docs(tutorial): fix the float issue with the improve docs button