add support for std::ternary_function, akin to <functional> binary_function
introduce a type-stack for type-local commands
save around footprint->unique_process_index map
hacprsim: type-scope commands to change unique_process_subgraph context
fail gracefully when referencing an uninstantiated type
clean-up 'ls' function
push type-scope manager into common CommandRegistry
hacprsim: make 'ls' command sensitive to type context
error out on comands that don't make sense in a type-local context