parse JSON feed, make Twitter optional, be safe with quotes, and clean up after