Make GatewayFactory::create method static

Factory methods should be static. This will clean up a lot of notices on my servers. (: