fix(version-info): explicitly specify the remote

`git ls-remote --tags` assumes that you have a remote set up for your
current branch.  That isn't the case, at least for me, when I'm working
on local branches.  `grunt write` doesn't do the right thing in that
case (`git ls-remote --tags` bails out and the silent: true param makes
this a pain to debug.)  Prefer explicit to implicit.

Closes #6678.
chore(scripts): make the release script more flexible

Now the SHA can be short/long, whateva.
chore(scripts): test seed and phonecat during a release
chore(scripts): disable testing seed and phonecat during a release

This reverts commit d5294ebfa0e762d4a891a17869b7a14f99113d5a.

It turned out to be more work and I don't wanna deal with it right now.
chore(scripts): fix the versions script
chore(scripts): fix the versions script again
fix(select): avoid checking option element selected properties in render

In Firefox, hovering over an option in an open select menu updates the selected property of option
elements. This means that when a render is triggered by the digest cycle, and the list of options
is being rendered, the selected properties are reset to the values from the model and the option
hovered over changes. This fix changes the code to only use DOM elements' selected properties in a
comparison when a change event has been fired. Otherwise, the internal new and existing option
arrays are used.

Closes #2448
Closes #5994
Closes #6769
chore(angularjs.org/publish.sh): align release script with new website

Closes #6690
chore(release): fix angularjs.org cdn script
chore(CHANGELOG.md): add input type date PR as breaking change

Related to #6630
chore: update changelog for 1.3.0-beta.2
chore(CHANGELOG.md): add changelog for 1.3.0-beta.3
docs(tutorial): fix broken link

On page http://docs.angularjs.org/tutorial/step_05 link is broken.

Should point to http://docs.angularjs.org/guide/services NOT http://docs.angularjs.org/guide/dev_guide.services

Closes #6714
docs(misc/contribute): make anchor links work properly

Closes #6706
chore(shrinkwrap): grunt-jasmine-node is retrieved from github
docs(runnableExamples): add "edit in Plunker" button

The "runnableExample.template.html" template overrides the one in the
dgeni-packages "examples" package with a similar template that also has
a link to a special Plunker URL that can pull in the example from our
code.angularjs.org website.
docs(guide/module): remove duplicate word

Closes #6709
docs(triaging): correct information about milestones
docs(ngRoute): remove global controller syntax in the example
docs($http): update shortcut method description

Update docs to reflect that $http no longer requires passing in an HTTP method, as changed in #6401.