Add new breaking changes policy

Update readme to explain new breaking changes policy.  Not sure about the specifics -- Shane should review.
Fix typo and remove reference to branch
Improve wording
Better explain deprecation per Alan
Merge pull request #574 from maxh/patch-3

Add new breaking changes policy
Add support for transform-origin
Add test case for transform-origin
Add Firefox version 30 to path test expectations
Rename Timeline to AnimationTimeline

Rename Timeline to AnimationTimeline
(From Web Animations minutes 27 Feb 2014
https://etherpad.mozilla.org/ep/pad/view/ro.WCBLOuse6D5/latest )

Introduce deprecation reporting, where a deprecated feature continues to
work for three months after deprecation, but a warning is logged to the
console when the feature is first used.

Illustrate how the deprecation reporting system is used, using the
obsolete Timeline constructor.
Review changes
Merge pull request #577 from alancutter/fixFirefoxPathTest

Add Firefox version 30 to path test expectations
Merge pull request #575 from ewilligers/AnimationTimeline

Rename Timeline to AnimationTimeline
Reduce code duplication
Use nicer dimensions for testing
Rename usage of ChromiumTestShell.apk to ChromeShell.apk
Use custom ChromeDriver build
Update Android path test expectations
Merge pull request #578 from alancutter/updateChromeAndroidName

Update Chrome Android APK name
Merge pull request #576 from alancutter/supportTransformOrigin

Support animating transform-origin
Merge remote-tracking branch 'origin/master' into supportMatrix3d

Conflicts:
	test/testcases.js