Define settings for pseudo classes

Support defining additional settings for pseudo classes.

If you have an element that you want to use as a button you can select it and then set properties for different pseudo states like hover, down and active.