Fix key updates when local copy has changed.

Boto changed the notion of what they consider being md5. Now (tested with 2.9.9) it is a 3-tuple (hexdigest, base64, size), breaking file updates if local copy has changed.

This patch uses compute_md5 from boto.utils to actually compute the sum in a way boto expects.