Merge of steamgo into go-steam

These are the main sections of my code that should be merged into your project.
Ah, didn't see that. That makes sense. Ignore my comment then :+1: