Merge pull request #4 from evdb/master

Fixes to get tests passing on Travis
Update package.json

fixed link to rfc in package description
Move prepublish actions into makefile step.

This might be related to the behaviour change introduced in isaacs/npm#3059
Change example code to be valid Javascript

(`//` comments and pedantic semicolons etc)