Object Versioning: renamed OV test case and dynamic alias methods
Object Versioning: fixed argument handling in the construct trap

not possible to pass a variable number of arguments in an array to
a constructor, therefore the constructor application gets wrapped into
a temporary constructor so there's an .apply(args)-call inside the
temporary constructor, which is called with new...
Object Versioning: enabled v8's Richards benchmark
Object Versioning: made DeltaBlue benchmark work in Lively
Object Versioning: refactored benchmark test cases
.travis.yml: run benchmarks separately

we intend to use travis runs to track the effects our changes have on performance,
therefore the .travis.yml now runs three groups of tests: node, chrome, and our benchmarks
.travis.yml: only notify involved parties about .travis failures

this branch will probably continue to be work in progress for some time.
so, there's no need to inform all core developers about CI failures until it's
clear that this branch can and should and is about to be merged into master...