Merge pull request #307 from mithro/master

Redirecting the build messages away from irc.w3.org
Unhoist dest from at function
Unhoist desc from another at function
Merge pull request #309 from alancutter/unhoistDesc

Fix test at descriptions not getting through to test harness
Make test at description optional
Fix demos to use 'transform' rather than '-webkit-transform'

From ec44a2bdc0a6220435cd7079e3b6546f3fa997ad onwards, the polyfill only
accepts 'transform'.
Fix test-circle-square.html demos after removal of parent argument from TimedItem constructors

See b2dda9802d9710a0b0563aaf478d0bfd584e3f6f
Update README.md and demos after change to KeyframeAnimationEffect

See 6a4d32eedc089e0b69b3b6f9201523bdf47d5313
Merge pull request #314 from alancutter/optionalAtDesc

Make "test at" description optional
Merge pull request #315 from steveblock/demos

Fix some demos
Remove bad change to test_without_at
Merge pull request #317 from alancutter/fixTestAtBungle

Remove bad change to test_without_at
Give each segment equal amounts of time fractions
Change path test to use non-equilateral shape to test unpaced path animation
Rebased test-path expectations
Style fixes, clampify things, implement unpaced timing function, update test-path, test-path-checks needs rebasing
Rebased test path checks
Supply the timed item directly to the paced timing function constructor
Bitshift right instead of parseInt
Fix the following usage of the at() function.

at(1.0, function() {});
at(1.0, function() {}); // Conflict

at(1.0, function() {}, "Check my feet");
at(1.0, function() {}, "Check my feet"); // Conflict!
at(1.0, function() {}, "Check my arms"); // Fine

at(2.0, function() {}, "Check my feet"); // Not conflict