Adding in configuration helper that helps with defaults for apis and throws a meaningful error message when you do not give it an api key
Refactored the RiotWeb class.  Broke out Apis into their own individual classes with a base RiotApi class.  This should make it easier to implement versions of the api as Riot updates the Developer Api.  Removed the RiotApiHelper in favor of this new structure.  Tests have been updated to reflect these changes.
Comments, comments, and more comments.  One small fix with the message of the day dto where I had the wrong json properties set