* imported gsmp/trunk/config and exact-image/trunk/build HEAD code
	* .so rule
	* automatically use .cc and .c (as done by the old build system)
	* do not build all modules by defaults (need to be eplicitly specified
	  so sub-packages can decide to build single files - see macosd as gsmp
	  utility utilized ...)
	* fixed .so linking as well as some internals to use := instead of = for correct behaviour
	* the usual build prettifing
	* only inject implicit binary rules if only one binary is built per module
	* added dependency output to the new makefiles - might only work
	  with latest gcc's ... - yuck
	* added the possibility to disable implicit build libs (for example)
	  as well as a hacky rule to preleminarily allow multiple BINARIES
	  per module
	* silenced ARchiving and fixed output indent
	* fixed implicit multiple binary rule
	* really supress ar output (was stderr not stdout)
	* corrected build rules to display C and C++ without LINK for
	  single file _compilation_ (not _linking_)
	* started kde make rules
	* allow selected overwrite of X_ARCH for testing
	* enabled make clean, finally
	* more clean "make clean" output
	* fixed Unix hardcoding in buttom.make explicit rules
	* added generic install support for binaries and dynamic libraries
	* use ld -r not ar / ranlib to generate static libraries,
	  the former does not run static initializers due to historic
	  ld implementation behaviour
	* updated the ranlib invocation comment to the a RANLIB variable
	  needed for cross builds (from T2 head)