Change e to exception
fix utf-8 compatibility
change order
add notice
Revert "add notice"

This reverts commit c9e8bb321be8e153951f2bb9f75b5cd21bd16e0b.
Merge pull request #128 from JSlote/126-unicode-mode-insert

Issue #126: insert_mode with unicode support