change song searching method

use glob instead of os.path.walk.  this allows us to search down a
specified depth (to facilitate future, more sane song select menus) and
also succeeds with song titles with special characters (which used to
fail).