feat($ViewDirective) add $viewContentAnimationEnded trigger

This event will trigger when the animation on the ui-view is done animating.
add breaking changes to changelog
bumped README download link version
add tim's BC message to changelog
Merge pull request #1224 from MichielDeMey/master

feat(uiView) add $viewContentAnimationEnded trigger
re-built and re-release 0.2.11
docs(uiView): correct parameter name

Generated examples were showing element usage of uiView as both element an attribute combined. The only way to mitigate this is for the docs to imply that the name should always be specified using the “name” parameter.

Fixes #1318
feat($state): .reload() returns state transition promise

You could want to perform an action after a state is reloaded
Since .reload() is a shortcut for .transitionTo(), it makes sense to pass on the promise
Merge pull request #1337 from cesarandreu/master

feat($state): .reload() returns state transition promise
feat($templateFactory): request templateURL as text/html

Add "Accept: text/html" to headers of $http.get invocation

Closes issue #1287
Merge pull request #1341 from jimobrien/feat/templateFactory

feat($templateFactory): request templateURL as text/html
Create CONTRIBUTING.md
Update CONTRIBUTING.md

Added text about "Purple Labels".  Highlighted "Issues Only"
Link to CONTRIBUTING.md

Link to CONTRIBUTING.md, instead of duplicating it.
fix($resolve): use resolve fn result, not parent resolved value of same name

Made resolve values ignore any keys that we're actively trying to
resolve, when they also exist in some parent state.  Made $$resolves
persist so they can be picked up by a child state in a later digest()
fixes #1317
fixes #1353
Merge pull request #1360 from angular-ui/issue-1317

fix($resolve): use resolvefn result,not parent resolved value of same name
fix(uiSref): Check that state is defined in isMatch()

Fixes #1314
Fixes #1332
Merge pull request #1361 from angular-ui/issue-1314

fix(uiSref): Check that state is defined in isMatch()
chore(grunt): Add karma.watch task
fix(uiSref): nagivate to state when url is ""
fix($state.href): generate href for state with url: ""
test(uiSref): add tests for html5Mode

Made resolve values ignore any keys that we're actively trying to resolve, when they also exist in some parent state.
Made ui-sref ignore a single preventDefault that comes from the <a> directive when there is no href (and the ui-sref is on an <a>)

Closes #1363