Remove unused Class.create function.

Change is performance neutral.
Simplify the setup of the Flog.* namespace.

Change is performance neutral.
Use property descriptor argument to Object.create to override inherited
methods.

Change is performance neutral.
Make sure all vector and color operations work on 'this' so we don't
have to explicitly go through the prototype to do operations.

Improves performance by ~6.4% on my machine.
Make sure we're always explicitly introducing all needed variables
using 'var' by simplifying a few color operations.

Change is performance neutral.
Avoid going through the Flog.* namespace for all accesses by
introducing global variables for all the constructors.

Improves performance by ~3.1% on my machine.
Get rid of the Flog.* namespace completely.
Merge pull request #2 from kasperl/improve_tracer

Improve and clean-up JS variant of Tracer
Reformat the source code to make the formatting more consistent and prettier.
Merge pull request #3 from kasperl/beautify

Reformat the source code to make the formatting more consistent
Add I/O benchmarks to ton80.
Merge pull request #4 from skabet/master

Add I/O benchmarks to ton80.
Make running the wrk-based benchmarks optional.
Merge pull request #5 from kasperl/make_wrk_optional

Make running the wrk-based benchmarks optional.
Update dart2js to version 1.3.3 (latest stable).
Merge pull request #6 from kasperl/update_dart2js

Update dart2js to version 1.3.3 (latest stable).
Update Tracer to use doubles consistently and const objects where appropriate.
Fix dart2js map file by referrring to Tracer.dart.js instead of to out.js.
Run 'dart2js -o Tracer.dart.js Tracer.dart' from within lib/src/Tracer/dart/.
Merge pull request #8 from kasperl/update_tracer

Update tracer