Added RegexTokenizer

Made available the WhitespaceTokenizer's regex as a constant because
it is very useful for use in RegexTokenizer as a first or last regex.
Merge branch 'regex-tokenizer'
Merge remote-tracking branch 'upstream/master'
Made changes based on feedback.