Updated the movie info class to deal with all the data returned by the api.
Move the parser to use QObject properties to simplify the addition and removal of keys to the objects. Updated the tests accordingly. Most of the signal use a QSharedPointer<> to simplify object ownership.
Move the parser to use QObject properties to simplify the addition and removal of keys to the objects. Updated the tests accordingly. Most of the signal use a QSharedPointer<> to simplify object ownership.