Initial commit
Base api module
Renamed models file.
Added function to convert a list of dicts to a list of APIModels.
Added new wrappers for all models that seem appropriate from API.
Added generic call api function that returns a dictionary.
update to call_api_function
version select to call api function
First pass (not tested, and probably broken) of API getattr function.
Merge branch 'master' of github.com:ruimalheiro/KA-API-Py
Second (hopefully working) pass at lazy loading attributes.
added static method to get video from id in class Video
Merge branch 'master' of github.com:ruimalheiro/KA-API-Py
PEP-8 Linting.
type fix: exercises
Lazy loading of attributes now working for Video.

Possibly fixed KeyError for "Topics" when downloading topic tree.

N.B. All "kind" fields are now capitalized in their first letter.
Merge branch 'master' of github.com:ruimalheiro/KA-API-Py

Removal of some non-functioning cruft.

Conflicts:
	api_models.py
update to Topic class
Merge branch 'master' of github.com:ruimalheiro/KA-API-Py
Lazy loading of attributes now active for both videos and exercises.