Add base class for Playlist and PlaylistSimple

Unfortunately Playlist can't inherit from PlaylistSimple
because they both have field called "tracks" that have
different types which confuses Gson deserializer.
Pass model class/type when parsing JSON in tests

This should provide us with correctly parsed models
Merge pull request #9 from kaaes/more_tests

Fix for Playlists + tests tweaks