Removed semi-colons from the end of the CHECK() and CHECK_EQUAL() macros, which forces you to provide them when you use the macro, and prevents errors when using inside if statements, closes #19.