Updating to 0.4.4, working on ch 14 examples, cleaning up common code.  

This return is incorrect--clearing the HMD shouldn't discard the keypress.  If I press a motion key (arrow key) or 'escape' or 'r', I expect the key to both clear the HMD and also have its effect.