added tests for waning about deprecated feature "backend"
changed handling of "backend" and "backends" to prefere "backends" if both are set
removed unnecessary GString
fixed indention