Changes =~ to take a regular expression.

This change is a backward-compatible modification to make
=~ take an NSRegularExpression parameter instead of a String.

This is achieved by implementing __conversion on String.
Merge pull request #22 from nomothetis/regex-literal-convertible

Changes =~ to take regular expression.