Adding the report-result function, and with-gensyms, combine-results, and check macros.

Signed-off-by: Matt Nunes <matt@mattnunes.com>