Added interactive support.
attempt at readline support
More in-depth readline support
Changed USE_READLINE ifdefs to _NO_LIBREADLINE.
Added readline support to configure.
Renamed __AddScriptLine() to simply AddScriptLine().
Renamed __cgetc() to _buffered_cgetc().
Added -ltermcap to other libraries possibly needed by libreadline.
Merge pull request #461 from JoesCat/master

Allow build --without-libxml
Added separate test for -lreadline with -ltermcap and without
Added cleanup for when we hit EOF in an interactive session.
added missing 'else'
Set linebuf to NULL after we free it, just in case.
Merge pull request #442 from blipvert/readline

Readline support for native scripting — Please review
Merge remote-tracking branch 'upstream/master'