Test for strings with invalid escape sequences

There are two bugs here:
* \U makes Python think this is a Unicode code point
* Other escape sequences like \p should raise
Merge pull request #9 from davidfischer/reserved-chars

Test for strings with invalid escape sequences