Fix duplicate trace output
Latest code update, fixing a few errors in the reference implementation

The ghost DEC instruction was wrong.
Provide a proper fault message when RAP is used incorrectly.
Provide a proper fault message when Lambda-Man returns the wrong
type from the step function, or out of range move direction code.