tests: Bump to newer check API that works in 0.9.10
Fix #15 - Replace assert() with an always-on ASSERT()

Implementation is pretty barebones, should be fine for us.