Add escape, quote and some tests

This pull request:
* adds method HsRegexp#escape and HsRegexp#quote
* adds tests for these two new methods
* improves tests for existing methods
* adds test for HsRegexp#=~
* simplifies aliasing of HsRegexp#compile