Added concept of "letter"

This makes (letter --> word) work in the same way as (digit --> integer).

Although the constructed regex will now be slightly different for anything containing words, this is fully backwards compatible.
Version bump to 0.1.5
Version bump to 0.1.5
Added explicit '#letter' and '#word' tests

It's very difficult to make good tests for regex that actually only test ONE THING. The alternative is to go a bit over-the-top, like I probably have here.
Correction
Correction
Merge pull request #10 from tom-lord/patch-1

Added concept of "letter"
Regenerate gemspec for version 0.1.5
Improved start and end of line

Why can't a regex have more than one start/end of line? They can now.

Also, using "alternatively" broke when combined with end_of_line due to
an implementation bug. Not anymore!