minor publish test tweak
fix a fragment link
extract disqus shortname from tumblr theme on require-aorcsik.tumblr.com
handle tumblr markup for posts with no text content

if there's a picture, add u-photo to it.

also relax selectors to not require div elements, since some blogs/themes use elements like `section` instead.