added linenoise to 3rdparty
added readlineintfh op
small refactor, FROGGS++
added Windows-compatible version of linenoise, and so updated to newest linenoise. Now it works on Windows.

NOTE: refreshMultiLine() didn't work on Windows yet, but we don't need this future now.
uncomment more code in NQPHLL.nqp
small fixes
added support for HOME and END keys and prevent duplicate consecutive lines,
originally the patch is from Dvir Volk, see https://github.com/antirez/linenoise/pull/21

also added ctrl-r search for linenoise,
originally the patch is from Jalil Karimov, see https://github.com/antirez/linenoise/pull/29
I changed it starting from last line, also added Windows support for ctrl-r
make some function static
fixed win32 segfault when press ctrl-c
fixed funny tab bug reported by FROGGS++
make clean for linenoise
added ctrl-l, clear screen support for Windows
added ctrl-w, delete previous word support for Windows
avoids to output some linenoise error info by default
make more functions static
code cleanups
[3rdparty/linenoise] Get rid of some magic numbers
[3rdparty/linenoise] Change WIN32 to the more portable _WIN32
[3rdparty/linenoise] Pull in io.h on win32 for _isatty
Merge pull request #43 from gerdr/gerdr/linenoise

Cleanup and win32 fixes for linenoise