annotated example 4. Working clock with limited effort

- 4 examples OK, 38 workings specs. CLOCKY!!!
- annotated example 3
- rpprpp on track. But too complicated to finish, too little gain
- major refactoring
- splitted color of from brush
- timer_spec works (1 example)
- moved basefiles for plugins in proper plugin dir using _ prefix
- it tries to include widget.rb from two different places.
  Should always use 'realpath'
- ESafety -> E_SAFETY. 3 values. NOT boolean anymore
- added VERYUNSAFE which can only be used if the conversion is
  guaranteed.     As in	    array.assign(rb_ary_new(), VERYUNSAFE).
  NO CHECKS at all are done, which is what I want here anyway.