- added nan dependency
- updated binding.gyp
- ported all header files to the nan api
- continued work migrating api to nan