Updated to use msteveb's fork of linenoise. Much extended, win32, ...