Update Macromap.h submodule to v1.0.0
Make TEST_REQUIRE not id if id is a literal 0

Adds a `TEST_ASSERTION` macro to construct an assertion from an
expression. This will be useful if you're manually creating an array of
assertions.

Also some comment improvements.