add GameSpy querying base class

This adds the RMuh::ServerStats::Base class which is used to pull the GameSpy query response from the server provided.

Usage is as follows:

```
s = RMuh::ServerStats::Base.new(host: 'I.P.Add.ress')
s.update_cache
x = s.stats
print x
```