Change how themes are installed, to allow gtk, metacity, and other theme...

...s to

be piggybacked along with a cinnamon theme.  We still check that it's a valid
cinnamon theme though.  Maybe at some point we can implement true across-the-board
themes support