Bug in the debugger's watchpoint treatment fixed.
Debugger command "list like ..." replaced by "def ..." 
which seems to be more consistent.
Debugger prepared for GUI on basis of GTK+.
While work is in progress, it can be seen that most of the debuger code will be written in C. 
The reason is that the other way around -- creating Eiffel wrapper routines for any GTK+ routine is too cumbersome (problems: managing the different approaches of garbage collection, C routines with variable arguments). 

Moreover:
- A few bugs in the debugger and persistence colsure have been fixed.
Update from master

Conflicts:
	History.txt
	library/tools/eiffel/compilation/et_feature_checker.e
	library/tools/eiffel/generation/et_c_generator.e
Update from master

Conflicts:
	library/tools/eiffel/generation/et_c_generator.e
Update from master

Conflicts:
	tool/gec/config/c/gcc.cfg
Interface to the debugger changed for use of a pure VALA based debugger.
TODO: many things remain to be done.
Update from master
Prepration of Vala based debugger GUI continued.
Much remains to be done.
Update from master

Conflicts:
	tool/gec/runtime/c/eif_file.c
Option link=-thread added to $GOBO/src/gec/system.xace
Preparing debuggee meta info to be read Vala debugger.
Update from master

Conflicts:
	library/free_elks/kernel/file_info.e
	library/tools/eiffel/generation/et_c_generator.e
	src/gec/gec.e
	src/gec/system.xace
	tool/gec/runtime/c/ge_identified.c
	work/bootstrap/gec2.c
Preparation of debuggee meta info to be read Vala debugger continued.
Development of the debugger's GYI continued.
Update from master