CComponentsDetailLine: cleanup constructors

Remove single constructor, usage of default parameters in main constructor
have same effect.
CComponentsForm: use passed by reference in addCCItem()

Function parameter 'cc_Items' should be passed by reference (performance).
CComponentsButton: reduce scope of variable face_x

The scope of the variable 'face_x' can be reduced. (style)
CComponentsSlider: fix possible null pointer dereference

csl_body_obj, csl_slider_obj,
otherwise it is redundant to check it against null.
CComponents: clean up unused stuff

Subclasses are never used, and the functionality is already provided or
can be constructed from current classes.
CComponentsFrmClock: cleanup constructors

Remove single constructor, usage of default parameters in main constructor
have same effect.
Merge remote-tracking branch 'cool-next-cc/next-cc'