Add support for NaN, Infinity, -Infinity, add options to serializer, add main

Signed-off-by: Eli Skeggs <skeggse@gmail.com>
Add experimental flag for special

Signed-off-by: Eli Skeggs <skeggse@gmail.com>
Turns out experimental special floating encoding is faster

Signed-off-by: Eli Skeggs <skeggse@gmail.com>
Add options, add individual compilation methods

Signed-off-by: Eli Skeggs <skeggse@gmail.com>
Add colors for benchmark, require underscore

Signed-off-by: Eli Skeggs <skeggse@gmail.com>
Add benchmark.js

Signed-off-by: Eli Skeggs <skeggse@gmail.com>