<WIP> Refactoring agnostic ConfigurationService

Change-Id: Ib542f9cb556cb5b4096fefb17186cad0b40afc40
Signed-off-by: Galo Navarro <galo@midokura.com>