RiotAPI: Getting started

- Added RequestLimitException
- removed distinguishing from channel and private messages
- Added RiotRequestHandler with request limit checks, no actual requests
added yet
- Added IRequest