8006040: NPG: on_stack processing wastes space in ConstantPool

Added on_stack bit to flags.  Also MetadataMarkOnStack is used for more than JVMTI so had to be moved.

Reviewed-by: dholmes, stefank
9 files changed