docs(guide:understanding_controllers): remove outdated info

Remove the outdated info in this document related to this API change
https://github.com/angular/angular.js/blob/master/src/ng/rootScope.js#L166
docs(ngCsp): add more informative details

Transferred from https://github.com/angular/angular.js/wiki/Using-AngularJS-in-a-Chrome-Extension-environment
doc(guide): add links to angular-seed examples

The examples in the angular-seed project are better than nothing,
which is what we currently have here!
doc(guide:$location): fix example for two way databinding.

When you are watching the $location.path(), it has to be wrapped in a
function since it is not attached to the scope and if you pass a string
to $scope.$watch it is evaluated against the $scope.
docs(tutorial): update test config file name
docs(guide): add API documentation for ngScenario matchers

Matchers are briefly mentioned in the e2e test guide, but there is no
documentation for the available matchers.
doc(ngModel): $setViewValue calls all parsers, not formatters
docs(ngMock::$log): improve the `$log.*.logs` descriptions

Because ngDoc generation only takes the last segment of a property name,
each $log.[error|warn|log...].logs property has the same name and is
confusing in the docs.
This commit helps this by adding a link to the $log.* method and also an
appropriate usage example.
docs(guide::testing): fix link to angular-seed
doc(filter): remove invalid character
doc(guide/compiler): fix grammatical error

"The compilation process happens into two phases." should be "The compilation process happens in two phases."
docs(filters): fix minor typographical error

Fix a typographical error "it's" -> "its" in the dateFilter
documentation
chore(package.json): use `devDependencies` instead of `dependencies`
chore(package.json): kill version.yaml in favor of package.json

all versioning info is now in package.json and that's where the build scripts read it from
chore(version.js): remove unused/obsolete script
docs(guide/type): remove empty "Type" page in guide

Closes #1316
doc($compile): clarify compile function return value

If a compile function (within a directive) returns a function, it is a
post-link function.

Closes: #2713
docs(ngScenario): provide examples for element(...).query(fn)

element(selector, label).query(fn) is a very useful function, yet barely
explained. The developer guide should show how this function can be used
to conditionally execute behavior and assertions.
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:
  docs(ngScenario): provide examples for element(...).query(fn)
  doc($compile): clarify compile function return value
  docs(guide/type): remove empty "Type" page in guide
  chore(version.js): remove unused/obsolete script
  chore(package.json): kill version.yaml in favor of package.json
  chore(package.json): use `devDependencies` instead of `dependencies`
  docs(filters): fix minor typographical error
  doc(guide/compiler): fix grammatical error
  doc(filter): remove invalid character
  docs(guide::testing): fix link to angular-seed
  docs(ngMock::$log): improve the `$log.*.logs` descriptions
  doc(ngModel): $setViewValue calls all parsers, not formatters
  docs(guide): add API documentation for ngScenario matchers
  docs(tutorial): update test config file name
  doc(guide:$location): fix example for two way databinding.
  doc(guide): add links to angular-seed examples
  docs(ngCsp): add more informative details
  docs(guide:understanding_controllers): remove outdated info