let temp file clean itself up

instead of explicitly unlinking it
add feed validation

feedparser doesn't raise exceptions, so if you point it at a jpg and
don't manually check for errors, you'll never know anything is wrong
(it will just look like there aren't any rss entries there).