GetScheduledLeaugeGames functionality added

Have a look. 

Also, I tried re-using the `Dota::API:Team` class for team, but the schema is different in each api call. Not the end of the world, but it means you can't re-use `name` for example (the live match schema calls it `name` and the scheduleleaguegames schema calls it `team_name`).