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