Now, instead of having to define two callbacks for each command request (the success callback and the error callback), only one callback must be defined. The first callback argument now is reserved for error (it's the convention in Node.js: http://nodeguide.com/style.html#callbacks)
To improve standarization
Now the public website uses the README.md code, this way I DRY even more. To accomplish this I'm using Jake tasks (added dependency), so to build all the documentation we need to call `jake`. The Markdown is converted to HTML using `redcarpet` gem (https://github.com/tanoku/redcarpet).