API bits:
	+ Need a MateComponent_Disposable interface

b-a-s
	+ Need to have the 'scope' attributes; so a component
	  can specify it's capabilities: per display, per lang etc.

UI stuff - need a CORBA_Object matecomponent_widget_query_interface () method.
publicize matecomponent_socket_add_id.

	+ Add a 'register_all_these_factories' method - so we
	  can avoid nasty race conditions.