Adding classes for buttons - bug #294
Removing use of pseudoclasses

This simplifies the generated CSS and now we have just a single,
consistent way of applying themes for states.
Adding an input area to the examples
Updating generated files