add a media folder
Avoid using trailing commas in object literals

Internet Explorer Charkra doesn't like it.
Disable tests for (interface object).prototype for callback interfaces.
Update first test in IdlInterface.prototype.test_self to current spec.
add link to tutorial to the readme
add .gitignore
remove old parser
add webidl2 submodule
start using WebIDL2
use new inheritance
scope use strict to avoid contamination
quote implements as it's a reserved name that could cause conflicts in poor implementations (as 'class' used to)
bunch of missing semicolons
bunch of tiny JSHint fixes
Add a TODO comment for callbacks.
tweaks to make partials work
fixed for update to v2
fix field name
Merge branch 'webidl2'
add greater/less than (or equals) assertions