Experimental direct constructor calls for more services.

Change-Id: I18f56b674088d750cf06a409e547a7f59be22d61
framework: Bin unused source files.

Change-Id: Ifd9d9b7237d148c4bc0d3abd787983f27e2104f8
Do not acquire again in direct constructor function calls.

Missing in c2c530da69152ff9192b9726aa95961803ce9b29 "Introduce static
inline cppu::acquire(), and make use of that."

Change-Id: I4a856eeaff1fce3f429c62c1897fe3898371d1ec
fwk: Use constructor feature for one instance PathSettings.

Change-Id: Iaa01abc9f604d8f9e6f762e3340f9468e19f4848