Swig-2.0 does not generate an object allocator, if a method is declared protected
and eventually defined as public. Removing the protected declaration solves this.
We don't need defaultctor generation, but for FXChore and FXTimer we explicit can not use defaultctor generation, because these types are only usable as a pointer.
Fix several examples.

Load icons independant from pwd.
width is a integer value, this is enforced by swig-2.0