Update audio resource management for SFOS v1.0.8
Remove Volume cotrol (its managed by the system now)
Remove resource control
Adapt code to work with state changed events
Fix playNext/Previous, don't stop between plays
Fix crash when network connection changes
Make currentIndex only a function not a property
We don't want to bind to the value in the full player as there might be
modifications from the qml side too
Remove resource dependency
Make SpotifySearch a singleton and Improve QtCreator integration
Use shared_ptr for Tracks instead of own object counting
Add an abstract listmodel (for smart pointer objects)
Add listview functionality to track
Small fix to abstract list model to work with c++ smart pointers
Make QSpotifyTrackList a ListModel
Also allow to give a parent
Add a TrackFilterModel
Remove QList from QSpotifyTrackList
Expose TrackListFilterModel as qml component
Add play functionality to TrackList
Undo Search Singleton
It is used in different places, thus a singleton is wrong
Fix a small warning
Fix crash for Track deletion
Properly initialize data, and check before deletion
Remove unused stuff
Remove unneeded destructor