Support direct ctor calls for singletons too.

Change-Id: I6db797c950b8222b3ad95faff86adf5e7b41ff4b
Introduce com.sun.star.frame.theAutoRecovery singleton.

To replace com.sun.star.frame.AutoRecovery single-instance service,
incorrectly converted in 279859fdbc40f68d8f1649fa5b928d9de49e8d9e

Unfortunately needs a lot of changes in autorecovery.cxx.

Change-Id: Iba5188dffea3e03803236f23e0b3f343746ace90
Introduce com.sun.star.ui.theUICategoryDescription singleton.

Change-Id: I79a78f208b2aa5eaacbd2e349b2b5066afa1ad23
fwk: Constructor feature for one instance UICategoryDescription.

Change-Id: I56c906c9eeafb625dee65eec9fe39ea3aee66251
Introduce com.sun.star.frame.theUICommandDescription singleton.

Change-Id: Ic88cca3722d555ba48d7da8c176556fa1ff90650
fwk: Constructor feature for one instance UICommandDescription.

Change-Id: I3b772ce36492e89451597b3c7dadc5e5b5b22de7