make the notion of connection disapear for the plugins

added a backward compatibility test + deprecation warning
+ some corrections in the backends