Fixed bug in rich string tracing, introduced generic tracingProvider
interface, allows to separate general tracing from richstring specific
functionality

Change-Id: I0000000000000000000000000000000000000000
new plugin structure which separates general tracing from rich string
tracing

Change-Id: I9fcbd2e029b55aaa2ace25871d0f2a78fdb6947f
Some cleanup

Change-Id: I9eafed7efd4ef77f1d45b83f04a1f6d20fcf6828
Some improvements to DefaultTracingProvider structure

Change-Id: Ifc2a8f8bad5c7a3eb70d6a6ae640e5302de8ab59