add console.time/console.timeEnd
remove this old code
add missing 'return n'
handle moduleExotic['property'] and moduleExotic.property
add (debug) timing for the passes
compute names of bound functions
add three ES6 types: Uint8ClampedArray, WeakMap, WeakSet

WeakMap and WeakSet use the inverted rep and are therefor pretty trivial to implement.  They both use
an aux map/set on their keys/values respectively, with the collection itself used as a key for lookup.

both WeakMap/WeakSet ctors need some work (in the spec, they can take both iterables and ...splats).

Uint8ClampedArray is similarly not fully compatible.  At the moment it's identical in behavior to
Uint8Array.
add Symbol.species
correct WeakMap/WeakSet ctors, and add some weakmap/weakset tests (from es5-compat-table)
correct relational operator calls to @@toPrimitive to fix kangax's test
add test for new Symbol() throwing
add es5-compat-table's test for symbol/string conversion
add (failing) test for Object(symbol) from es5-compat-table
add missing '='
Update README.md