Major rework of the whole Query/Result system.
More improvements.
Added @JavaScriptInterface annotation, which is mandatory since api 17.
Don't use UserCollection for caching artists/tracks/albums anymore.
Only fetch local tracks/albums/artists in Collection Hub Fragments.
Don't crash if Query is not resolved yet.
Always check if Fragment is local and build playlist accordingly. Deleted no longer used Playlist helper classes.
Fixed the way Playlists are (re)stored. Merged code recurrences.
Optimized imports
Correctly display "delete" context menu item.
Fixed crashes if current playlist is empty and PlaybackFragment shown.
Merged BroadcastReceivers into one major one in TomahawkFragment.
List of queries can now be resolved.
Fixed minor bug in PlaybackFragment.
Removed excessive debug logging for ScriptResolvers.
Also resolve queries in PlaybackFragment.