Updated noPunctuation regexes to allow for hypens

Updated the noPunctuation regexes for positivity and negativity to allow
for hypens so that the 8 hyphenated words in the AFINN list.

Also updated the regex to match the number 0 so that "n00b", the only
word in the list that contains a number is also matched.

This addresses issue #11.