Initial commit with v0.11.4+ support using NAN.