Custom Themes/Config page makeover

(sorry for the lack of cropping)

the appearance page

![](http://i.imgur.com/3viigww.png)

adding a new theme

![](http://i.imgur.com/4iSoI0D.png)

When there are several

![](http://i.imgur.com/vP6AQde.png)

This bit changed too

![Imgur](http://i.imgur.com/YcW0gD3.png)

I need to add version bumps and stuff to this PR, but I'm tired so after sleep.