overhaul README

Mention Heartbleed, stop claiming py2.4/py2.5 compatibility (they might
still work, but we haven't tested them for a while, so let's start the
cleanup process), add a bit of history.