Catch engine errors

Jenkins is clean http://deckr.mooo.com:8080/job/deckr-catch_engine_errors/1/. I accidentally branched off of #44 ....if this gets in then we should close that.