WIP
Minor fixups, things working again.
Added level of indirection
Fixed off by one error
Added animation update on style change and added test
Added checks for inline style access during animation
Fix linter errors
Moved CSS property accessors onto prototype
Avoid using document.body
Avoid creating elements unnecessarily
Added inline style test to testcases.js
Added comment for surrogateElement
Avoid overwriting animated properties with inline values when set
Fixed incorrect property format usage
Using repeatLastTick instead of triggering the next animation frame
Don't die on missing status element.
Upgrade the virtual environment to the latest versions.
Updating expected failures for steve's chained timing function change.
Merge pull request #457 from mithro/steve-fix

Updating IE's expected failures for Steve's chained timing function change.
Merge pull request #456 from mithro/small-fix

Two small fixes to run-tests code (for Firefox)