Rewrite of MultiBackend driver with separate functions for all ILS drive...

...r methods. Fix to checkCapability to work properly with drivers using __call() magic method and more data to supportsMethod() for better decision-making including the possibility to use supportsMethod also without _call(). Updated MultiBackend tests.

This is an updated PR based on #188.