extract _NAN_*_RETURN_TYPE, pull up NAN_*()
Merge pull request #57 from rvagg/return-type

extract _NAN_*_RETURN_TYPE, pull up NAN_*()