Allow searching for tags in the device view. Works for books on the device that came from calibre or have matched a calibre book in the past.
Don't search tags when the expression is unprefixed. Some performance improvements and defensive code.
Device view: Allow searching the tags of books that match books in the calibre library by prefix the search term with tags: