Port greenworks to node 0.11.X, fixes #8

This PR is rewritting greenworks APIs with `NAN` module to enable Greenworks works on node v0.10.X and v0.11.X. More details please refer to #8.