Add Steam login, fixes #27