Fix new test framework to reflect recent API changes
Move new test framework to test/new-framework/
Add remainder of new test framework

This is based on https://github.com/web-animations/web-animations-js/pull/126
from StephMc, with just a few tweaks.
Add script to generate test list
Merge pull request #147 from steveblock/stephTests

New test framework