introduced new minimal runtime package

Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)
added support for queryable persistence services in compat layer

Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)
Downgraded Guava to 10.1 in order to reduce the size footprint.

Signed-off-by: Kai Kreuzer <kai@openhab.org> (github: @kaikreuzer)