simplify adding tests, break promises :(
improve promise handling, rewrite tests using writeTest method
change writeTest to defineTest, add mocha test for `defineTest`
move built-in tests into own file
change signature of `defineTest` to accept an object
add `loadDefinitions`
fix parsing of explanations, use util.inspect for printing messages
fix instanceof for literals
add test for inheritance of constructor functions
add example of custom test to readme
Merge pull request #5 from reergymerej/simplify-addTest

Simplify add test