Fixes #2 by using strings.ToLower(text)
Allow user specification of pattern to keep

To fix #3, now NewEngine accepts two optional parameters: a regex with a pattern of words to keep and a string with the language of stop words to use.
Fix example typo
Merge pull request #4 from cloudwalkio/regex-fixes

Regex fixes