support passing backends as object

this change will allow to use https://bitbucket.org/RonnyPfannschmidt/socketpool_execnetbackend without hacking sys.modules