Major commit: Remove the object framework. This change has no impact on users.

Remove file object.c

Remove struct _CompObject

Remove objectAdd from _CompCore, replace with windowAddNotify in _CompScreen
	Also add w->added

Remove objectRemove from _CompCore, no replacement (TODO?).

Remove allocDisplayObjectPrivates, allocScreenObjectPrivates, allocWindowObjectPrivates
	(were non-used function prototypes in fusilli-core.h)

plugin.c:
	Remove initObjectTree/finiObjectTree etc.
	Now init proc's of plugins are called directly in initPlugin
	Similar for fini proc's
	objectInitPlugins replaced with windowInitPlugins (similar for fini)

Update CompPluginVTable: remove initObject/finiObject
                         add    initCore/initDisplay/initScreen/initWindow
                         add    finiCore/finiDisplay/finiScreen/finiWindow

Indices are now stored in d->privates, s->privates, etc
	       instead of d->base.privates, s->base.privates etc.

Bump CORE_ABIVERSION and getCompPluginInfo

TODO: Look at plugin decoration(had objectRemove - code went to decorFiniWindow)