Object Versioning: added some benchmarks of the language shootout

added all JavaScript benchmarks from https://github.com/kragen/shootout
that create objects, arrays, or functions, and also call some functions,
and are, thus, relevant benchmarks for our object versioning approach
based on proxies and a global object table
.travis.yml: separate benchmarking of source2source and execution