Generalize forcing certain memory configurations before using.
Move inline function bodies to context.C.
Move more inline function bodies to context.C.
Remove unused context::set_reduction_result( ).
Add make_terminal_token() and make_root_token()
Add make_root_tip();
Make memory() stop checking except where explicitly enforced.
Remove memory_plain() in favor of just memory()
Correctly update root_token in try_release_token( ).
Only allow executing in root contexts.