Preliminary DataDragon support.

Split the API into live-data (requests that count against your maximum
rate) and static-data (DataDragon). Will test and document more
thoroughly once the DataDragon API stabilizes -- what it returns
currently doesn't match the Riot documentation.