Small bug fixes: unkown, accept nil instead of object in gy_argument.c
* fix hide_on_delete behaviour for gycmap
* add gy_gtk_mouse(), which installs itself as mouse()
* gy_gtk_idler, 0 now stops the loop in all cases before reinstanciating itself
* improve G(S)List support, add .size member
* improve main loop: idler is now started in gy_gtk_main and stopped in delete-event if no window remaining. Needs application support.
allow accessing G(S)List data by index
* better (but unfinished) support for array types
* ypush/get_g(u)int?? macros
update bigloop.i relative to recent changes
fix autoloads (only support functions)
split gy.c into gy, gy_object and gy_typelib
Fix the majority o memory leaks affecting cubeview. Some remain. Provide gy_object_free to free objects without ref counter.
modify  gy_gtk_ywindow_free_id to check also regular yorick windows.
provide deprecated compatibility API gy_gtk_suspend
git gy_gtk_suspend correct signature
empty variables in Makefile
fix "implicit conversion from integer to pointer"
possibility of stopping the loop in on_error
Merge tag 'upstream/0.0.3' into debian

upstream/0.0.3

Conflicts:
	ChangeLog
	gy.h
	gy_gtk.i
revert unadvertent modification in upstream