tests, promise tree, debug trace, refactor
remove console.log
when-traverse dev build
cleaned up with coffee object notation
README updates