Migrate steam integration to external accounts

Moving code to integrate with Xenforo 1.3's External Accounts feature.