fix storage handling

Signed-off-by: Jan Dvořák <mordae@anilinux.org>
move entity name mangling to communicator

Now we don't have to drag protocol and Sparkle-specific tweaks to the
core of configuration logic.

Signed-off-by: Jan Dvořák <mordae@anilinux.org>