PWI: Adds RoleServiceListener which contains a reference to RoleService

The listener is singleton and it can be used for getting the active
RoleService implementations outside the blueprint container.

Signed-off-by: Mario Krizmanic <mario.krizmanic@gmail.com>