no yelp scraping if review has already been scraped

* separated post_exists($id) into a function that can also be called
from mods
* made a change to image handling in case of short filenames (og:images
from yelp have a very short filename, which caused image mix-ups in the
wp media database)