config: Reimplemented configuration parser

group moved to backends' section, cache properties moved to separate
subsection
config: Fixed config example
Merge pull request #448 from euroelessar/master

config: Reimplemented configuration parser