2004/31/10 - the_jk
	** tab-comp: Fixed local file listing when scandir isn't avaiable.
	   dirent isn't a easy structure to make copies of.
	** ftp_basic_cli: Using the new trans_ls and such with paths.
	   This makes get ../../file and so on work.
	++ configure: Added rintl checking (and coded a substitue when
	   it's missing) and added missing scandir check.
	
2004/30/10 - the_jk
	** Updated everything to match new libs libpftp and libpftputil.
	** Fixed some leaking memory.
	
2004/20/10 - the_jk
        ** ftp_basic_cli: help now lists all subcommands like ls does, not
           a single command each row.
           Also made it use the new "remove link names" feature of libutils
           trans ls.
        
2004/10/10 - the_jk
        ** ftp_basic_cli: Small fixes. UTIL_QUE handles a little better.
           Parsing of arguments to commands now handle \, ' and " more like
           they should.
        
2004/18/08 - the_jk
        ** ftp_basic_cli: Updated UTIL_QUE handler. (Se fix in libutil).
        
2004/14/08 - the_jk
	** ftp_basic_cli: Made dialog, asking for overwrite, resume and such
	   a little smarter.
	** nice_list: Fixed segfault in ls if any name was wider than
	   terminal.
	
2004/23/07 - the_jk
	** ftp_basic_cli: Added ftp_save, ftp_savedef, ftp_set and ftp_setdef.
	   All commands for setting, reading and saving settings.
	** ftp_basic_cli: Fixed small bug in FXP argument parsing.
	** ftp_basic_cli: Updated calls to new cd from libftp.
	** tab-comp: Updated calls to new cd and ls from libftp.
	
2004/21/07 - the_jk
	** ftp_basic_cli: Fixed typo in comm_central.
	
2004/13/07 - the_jk
	** ftp_basic_cli: Adapted to the new messager function to speak with
	   libutil and libftp. Cleaned up status and update usage a fair bit.
	   Also fixed so that getpass isn't used if login is triggered during
	   tabcompletion, readline does something funny with the terminal
	   that makes both getpass and getline freak out.
	   Made a lot of globals into static variabels in comm_central.
	** ftp_basic_cli: Ignoring SIGPIPE signal from now.
	   It triggers when send tries to send on a closed connection.
	   Also handels SIGWINCH now, triggers when terminalsize is changed.
	** ftp_basic_cli, ftp_rawcmd: Fixed small bug that triggered
	   error response sometimes.
	** ftp_basic_cli, parseArgs: Now handels ' also, not just ".
	** tab_comp: Fixed small bug that made tab-comp add '/' after files
	   also.		
	
2004/08/07 - the_jk
	** ftp_basic_cli: Plugged some leaks and freed some globals.
	
2004/08/07 - the_jk
	++ tab-comp: Tab completion now also uses expand_tilde and gives a list
	   of usernames on system when ~[TAB].
	** tab-comp: Sort command list by alpha.
	** ftp_basic_cli: Fixed so that tab-comp is called on shellout commands
	   also.
	** ftp_basic_cli: Fixed remote and local ls so that they behave as 
	   GNU ls when mask only finds a directory. remote ls had some hack of
	   code trying to do this, now replaced.
	
2004/08/07 - the_jk
	++ Added expand_tilde. The function replaces for example "~/hello" with
	   "/home/user/hello" and "~username" with "/home/username".
	   Also made shore all local functions use this. No use for it one
	   the remote part that I can see.
	** ftp_basic_cli.c: Adapted to some changes in libftp and libutil about
	   dir parsing and link types.
	** ftp_pwd: It now updates current prompt correctly.
	   (if we weren't were we thought we where).
	** parseArgs: It removes the last '/' of all arguments which seams
	   fine atleast for now. But it's not very nice to do it when argument
	   is "/" so fixed that.
	** print_ls: Print partial filesizes now if human-readable format is 
	   used. (I.e. %llu is replaced with %.1f).
	** tab-comp: Small change to make link handling better.
	
2004/07/07 - the_jk
	++ Added a totally new TAB completer. It uses readline tabcompleter as
	   little as possible. It also adapts to the current commands need
	   much better. But a lot of testing is needed, it doesn't feel
	   that stable, a lot of different cases.
	++ ftp_basic_cli.c: Added rl_line_should_be_redrawn.
	   If it's 1, something has been written to screen that
	   destroyed readline's prompt, so it should be restored.
	   At the moment only pftp_complete takes use of this.
	** ftp_basic_cli.c: Moved some of the typedefs and structs into a
	   ftp_basic_cli.h as tab-comp.c also needs them.
	** Changed configure.ac and src/Makefile.am to adapt to new files.   
	** ftp_basic_cli.c: Moved ls short listning to generalfunction 
	   (in nice_list.[ch]) as tab-comp.c also uses it. 
	   Made it a little faster also.
	-- ftp_basic_cli.c: Removed the old TAB completer hack.
