docs($q): typo fix - programing -> programming
docs(tutorial): typo fix commandx -> command
docs($resource): document port number escaping and fix typo
docs(guide): fix injector service code example

Fix syntax and update code to the latest API
docs(README.md): add missing 'you' and a comma
feat(docs): Add angularjs tag to plunks and make private

This is a minor edit to allow Plunks created by way of the docs.angularjs.org site to be appropriately tagged as `angularjs`.
Also, make these generated Plunks private by default.
fix($route): correctly extract $routeParams from urls

Routes like '/bar/foovalue/barvalue' matching '/bar/:foo/:bar'
now are well mapped in $routeParams to:
{bar:'barvalue', foo:'foovalue'}

Closes: #1501
Signed-off-by: Gonzalo Ruiz de Villa <gonzaloruizdevilla@gmail.com>
docs(ngView): fix code example (change template to templateUrl)

Closes #1715
docs(directive): old syntax
docs(guide): minor English corrections to the Directive guide
docs(anchorScroll): correct word "location"
docs(guide): change example controller to properly call greet method on greeter
docs($http): clarify documentation on error status codes

Modify the documentation for $http to correspond to what Angular
considers a success status code.

Closes #1693
docs(form): minor form doc and example fixes

Form documentation fixes:
- Fix broken form example in docs
- A few small other corrections in form docs.
docs(faq): add info on logo reuse and how to get t-shirts and stickers
docs(forms): fix code example for a custom form control

Closes #1021
docs(guide): fix typos in unit test guide
revert: fix(a): prevent Opera from incorrectly navigating on link click

This reverts commit c81d8176cc55cd15acae05259ead73f90a01f0b7.

This commit causes several issues (#1651, #1674, #1662) and doesn't even
contain a test that proves that anything on Opera got actually fixed.

If the original Opera resurfaces, we'll fix it properly.
refactor($browser): remove faulty 20+ cookies warning

the warning is defunct (and the test is incorrect) so obviously nobody is using
it and it just takes up space.

also the browser behavior varies (ff and chrome allow up to 150 cookies, safari
even more), so it's not very useful.

Closes #1712
fix($injector): remove bogus fn arg

getService fn takes only one argument, removing the second one.

Closes #1711