delayed transitions and feedback messages during training. fixes #14, fixes #5, fixes #8, fixes #12