rgw: normal PUT object requests got 405 sometimes

Fixes:
- Bug #6672 (http://tracker.ceph.com/issues/6672)

Original discussion at #783
Branch reviewed by @yehudasa.