make preSequenceError not fatal

- move setting err.transaction up into submitTransaction method

fixes #18