Improve streaming format behavior
- check what subscription the user has
- optionally stream sample (playSamples preference); not exposed to the user
- use file extension to make parser understand what file format to expect

Some minor UI improvements in the search results
Change build script to include the lib folder.
Try to filter out/ban items down the search result list to improve relevance
Tweaks to the smart mix integration