Get rid of the dynamic var *show-genre*
Get rid of the dynamic var *show-genre*

There are just too many problems with dynamic vars and lazy seqs.
Replace it with an opts parameter that is passed down the call chain.
This incidentally also simplifies the api of many functions, e.g. the
title to number mapping can also be passed via this opts map.

sbsdev/catalog