rewrote for Node v0.10
added travis-ci
update changelog