Save current result under context.result
Refactoring of unit tests
Add -k to select tests by keywords (#163)
Fix python 2.6 compatibility
Fix Python3 compatibility