Https, League 2.4 and Team 2.3

- Now using https endpoint (Better for you api key)

## League v2.4
- This API supports passing multiple IDs for every endpoint.
- Responses are also reworked to be a hash where the keys are the IDs and the values are the list of leagues for each ID, so that it's easy to determine by checking the map which IDs were included in the response. For example, some of the passed in IDs may not have any leagues, so they are not included in the response.

## Team v2.3
- This API supports passing multiple IDs for every endpoint.
- Responses are also reworked to be a hash where the keys are the IDs and the values are the list of teams for each ID, so that it's easy to determine by checking the map which IDs were included in the response. For example, some of the passed in IDs may not have any teams, so they are not included in the response.
Note that Riot Games will support older versions of an API for 60 days