[operators.interfaces] add global_names parameter to lincomb()
[operators.basic] bugfixes
[operators.interfaces] add apply_inverse method to OperatorInterface
[operators.numpy] update numpy operators
[operators] use apply_inverse everywhere