Make n_null() work correctly.
Make memory mutable so that we can change states during GC.
Fix set_state(,)
Add n_null()
Fix const qualifiers.
Remove context::n_regs() and context::n_used_regs().
Fix up pool<T>.
Add checked_pool<T>.
Initial stab at deriving from checked_pool<reg>