Adds the option to use TSAN in this project.
Rewrote the sender to fit better in a daemon oriented way.
Made 2 model functions const
Added functions to retrieve the related filepath for a corresponding LibraryEntry.
Changes DmpServer instance from object to Shared_ptr to enable a weak_ptr to interface
Pushes callback registration to class initialisation.
Renamed lib to library in dmp-client
Moves responsibilty of handling new and old searches to the gui.
Fixes a wrong interpretation of the final "special identifier" that fixes some bugs
Cleans up some old inclusions.
Removes send mutex for now, I need to rethink if it is needed and will do without for the time being.
Changed the callback passing to the connection to be by const&
Adds the StreamRequest message to available messages.
Added dmp-client StreamRequest message handling
Added the DmpRadio stub implementation and the sending of the StreamRequest messages