API Exception class.

Fixed bug that prevented attributes from being properly subclassed
and reverted to AttrDict for all objects.

Embedded objects are now properly typed. Needs testing.

UserExercise and UserVideos now accessible. Logs need testing.
Merge branch 'master' of github.com:ruimalheiro/ka-api-py