Fix widont newline behavior.

Fix #38.

Widont shouldn't count newlines as spaces.  This is achieved with a regex inspired by [this SO post](http://stackoverflow.com/a/3992881/1938621). Rather than checking for a space (which includes newlines), we check for both (a) not not a space, and (b) not a newline.