FIX: missing vnt cleanup in null display system
CHANGE: per-app service config override
if app config contains a service config section, that section is used instead of
the one in system config. This is used for instance for applications that need to
use different input sources but still want to use the standard
display/SystemManager configurations contained in the system config file.