Merge of steamgo into go-steam

These are the main sections of my code that should be merged into your project.
SteamGuard works fine for me. If SteamGuard has an error, a LoggedOnCallback with EResult = EResult_LogonDenied (or something like that) is returned. That should probably be documented somewhere though^^