Test haskell/word-count for prefixed punctuation

This is a failure case I discovered in my own word-count submission, which would break if the string starts with non-word data. Seems like a good test case to include.
Merge pull request #649 from Twisol/patch-1

Test haskell/word-count for prefixed punctuation
Test haskell/word-count that symbols separate words

Another useful test case for wordCount: make sure that non-alphanumeric characters are treated as separators between words, so that `"foo%%%bar" /= fromList [("foobar", 1)]`.
Merge pull request #650 from Twisol/patch-1

Test haskell/word-count that symbols separate words
Fix paragraph tag inside of <h2>
Merge pull request #652 from mattdbridges/nitpick-text-fix

Fix paragraph tag inside of <h2>