Fix resize handling in ncurses UI
In non interactive interactive mode, disable user key mappings

exec and eval now accepts a -with-maps to use them. But by default
they are disabled, so that all the indent scripts work even if you
remap basic keys.

Fixes #217
Merge remote-tracking branch 'upstream/master'

Merged upstream.