Remove remaining calls to kb.add. Replaced with 'revise'
Properly quote the partial statments in Discrimination
Statements where incorrectly passed as a string in discrimination
Do not busy wait in the Dialog main thread
Gracefully handle knowledge base errors
In Dialog.test(): be more robust to missing knowledge
Fix bug in unittests introduced by 8f6eec8
Do not blindly catch knowledge base errors in the unittest
Be more robust to knowledge base weaknesses
Correctly print unicode output
Time the duration of unittests
Do not kill the main dialog thread upon knowledge base error

Simply report the error and stop the current interaction
Improve robustness to KB weaknesses
Revert "Re-revert dfb51fd83ca"

This reverts commit 0defae4a77bad21d1dfec91d2f52ece2855f1032.
Bumped to 0.10, switch to pykb in setup.py requirements