Add a regression test for a tinycss2 bug.
Merge commit '101c330cb06b3e6de7f30509b4237421b94e3f28'
Fix HashToken starting with a non-ASCII character.
Make repr() on nodes not fail.

… but give up on recursive rerp().
Python 2.x is being difficult with bytes vs. Unicode.
Test that repr() does not fail on leaf nodes too.
Test on Python 3.4
Add more regression tests for tinycss2 bugs.
Merge css-parsing-tests commit '95ad783414ce5c5ad53d447239032fe55570579b'
0.4 was released a while ago