add .open() and mocha tests https://github.com/andyet/thoonk.js/issues/29