make sure ==, eql? and hash are properly implemented on Mustermann::Pattern (makes more tests pass on Rubinius)
raise error on anchors in regexp
make sure highlightling does not use Mustermann::StringScanner