filteReddit keywords / unlessKeyword fix

fixes #1886

* clears out crufty "undefined" value for unlessKeyword during migration
* fixes unlessKeyword value filtering all posts that don't match that value
* refactoring for readability.

Maybe leave a comment here saying that the lack of `typeof` is intentional?