Switch to nuget packages and upstream SteamKit

This merge will close #472 

**Edit:** I've modified this pull request in preparation for a team pull request that focuses on switching to downloading dependencies entirely via nuget and completing the move to the upstream SteamKit.