Merge of steamgo into go-steam

These are the main sections of my code that should be merged into your project.
When parsing an invalid SteamId, the function should just return an error and definitely not log anything.