docs(tutorial): fix grammar

Should either be "a different version" or "different versions";
this goes with the latter.

Closes #10249
docs(guide/ie): fixed minor typo

Closes #10251
fix(select): fix several issues when moving options between groups

* When an option was moved to a previous group, the group that
loose the option would remove the label from the controller
* When an entire option group was removed, the options in the
group were mot removed from the controller

Closes #10166
docs(ngHref): fix poor paragraph construction

It was bad.

In order to improve the docs, the inclusion of the last sentence would help define `ngHref` well.

Closes #10254
style(ngHref): make jscs happy ;-;
docs($rootElement): fix minor grammatical errors

Closes #10269
chore(docs): fix dangling links warning in $http API

Closes #10270
fix(Angular.js): toKeyValue is not serializing null values

Signed-off-by: Josh Kurz <jkurz25@gmail.com>
WIP - chore(changelog): add test for addition of trailing newline

This is still a WIP, since I couldn't run the tests !?