test module improvements
test module improvements

- fix done function for async tests
- Suite#_call() clears queue on error
- improved Context#assertEquals()
- add Context#refute()
- rename ConsoleLogger to StreamLogger
- create ConsoleLogger to use console.log()

viking/collect-js