Added support for theme music customization

Multiple theme files can be secified.  Random or manual start points can
be specified as well.