Add proper .gitignore entries
Update API, and add notes/clarification

The v8 API has been updated for the latest version of Node. Comments
have been added for clarity. README has been added with clarification of
example.