Issue LIBCLOUD-352: Add list_volumes to compute.

Add list_volumes, to accompany create_volume, destroy_volume, attach_volume and detach_volume.