Implement generic theme
Needs to be tested with the matching branch of uw_fdsu_theme_resp.
This is working as far as I can tell, but I'm not sure it's the best way.
One note is that I had to move the "how generic are we" check for the logo one level lower than I would have liked, because removing everything to do with the logo makes the search align to the left.