Enhanced command-line completion.
Added search options.

Ignore case unless uppercase is present, use incremental searching, and
higlight search results.
Added space around cursor and backspace over everything.