Merge pull request #71 from bgamari/master

Bump text upper bound to 1.2
Bump.
Require higher Cabal version.

Otherwise the test-suite section isn't recognized.
clay.cabal: add missing depends for testsuite

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Add :last-child pseudo selector as a refinement
Merge pull request #72 from trofi/master

clay.cabal: add missing depends for testsuite
Merge pull request #73 from kloplop321/patch-1

Add :last-child pseudo selector as a refinement
Moved test to example dir.
Common: Added Initial and Unset type classes.
Added animation related styling rules.
Added cabal-sandbox to gitignore.
Fixed bug in linear in transition.
Added keyframes support to Stylesheet.
Added accessors to Prefixed.
Expose keyframes related functions.
Restored old renderer and added keyframes support.
Didn't realize Test.hs was part of the test-suite.
Add missing HTML5 elements

Namely, add the `main`, `math`, `svg`, and `template` elements. The
`main` element has been named `main_` to avoid namespace collisions.
Merge pull request #74 from ianbollinger/add-elements

Add missing HTML5 elements
Add several CSS 3 selectors and pseudo-classes

* Add selectors `^=` and `*=`.
* Add pseudo-classes `:default`, `:indeterminate`, `:invalid`,
  `:lang()`, `:in-range`, `:nth-last-of-type()`, `:only-child`,
  `:only-of-type`, `:optional`, `:out-of-range`, `:required`,
  `:root`, and `:valid`.