Added test for THROW(), without being in a TRY-block. This failed so I've used a (dirty) hack to solve it.
Merge remote-tracking branch 'github/master'

Conflicts:
	src/test.c
Fixed warnings to ensure ANSI C89 compatibility. Added CTest functionality, though I can't test this with my IDE yet.