Fix glacier layer2.list_vaults and related tests.

Although Amazon claims "get vaults" operation returns 1000 items by default, I recently found it only returns 10 items now. I think it'd be great if layer2.list_vaults can deal with that by itself.

The patch also tries to fix the related tests.