Support Python 2.4, for the benefit of Centos 5

Centos 5 still ships with Python 2.4, so here's a change which make s3iam.py compatible with it.

I've also updated the RPM spec to include the two dependencies: python-simplejson is in the core OS, but python-hashlib comes from EPEL, unfortunately.