Wip 6033 redirects

This branch extends the Objecter to respect redirect returns, and the OSD to generate them. The cache test is tweaked to make sure this works appropriately.