Tweak categoriesAsTags logic to allow top level cats if they are not the section
Check for empty not falsey categories
Check for empty not null categories (thanks @whyisjake!).

Fixes #3 https://github.com/Parsely/wp-parsely/pull/3 but keeps working
tree clean.