Moved context_types out of SALVEContext

This is a global for the context module, which makes more sense as it is an
enum of module-wide classes, not local to a SALVEContext.
Added option to supress context string in logging.

Used in phase transition logging to avoid printing the current
StreamContext, which may not be relevant.