Create the themes directory before installing them

Fixes https://github.com/kolinkrewinkel/Polychromatic/issues/19

Note: There is an additional commit to gitignore some files. If you don't want that commit then just cherry pick the last one.