Fix #106, inherit TransitionHalted etc. from StandardError instead of Exception