Issue/1717 reader smarter featured image

Fix #1717 - the current method of choosing a featured image when one isn't provided by the API is faulty, resulting in many posts not showing a featured image when one could be shown. This PR addresses the problem by completely rewriting how a featured image is chosen.