COPKGManager: remove unused variable
COPKGManager: use of appropriate width

Most entries are larger then 40% and in case of failed package update,
window is too small. Displayerrors in footer bar are possible.
gui/customcolor.h: add COL_OLIVE
CBox:remove unused members
CFrameBuffer: add function to get icon base path
CImageInfo: reduce font size of button
CImageInfo: remove superfluous assign of footer color

Is default assigned with same color.
CComponents/CComponentsItem: add advanced version of kill()

kill() allows now paint with defined colors over rendered objects
without restore of background. It's similar to paintBackgroundBoxRel()
known from CFrameBuffer, but with possiblity to define color,
default color is 0 like before (empty background).
Items with parent bindings use the background color of its parent
as default, but can also be ignored.

This function can be useful before repaint of items and/or,
if required, to have a clean background inside item containers.
CComponentsIconForm: consider relevant paint direction, don't use 0 values

Value 0 can not be used without problems here, because explicit values
are required since a9a6a925240675c44243754e82dbee79f2d84698
CComponentsItem: don't increase x/y position if frame width already defined
CComponentsText: fix fit of textbox object inside cc text object dimensions

Position related to parent container was wrong. Some variables were
unused and removed.
gui/bedit details line osd fix
Merge remote-tracking branch 'cool-next-cc/next-cc'

Conflicts:
	src/gui/components/cc_item_text.cpp