Removed dead opcodes.  Expanded logical 'not' to work with references and other primitive types (so 'not x' is the opposite of 'x?').