Stop macro recording on esc in normal mode

Fixes #221