rgw_zone: Collect RGWRados administrative operations.

Collect operations for garbage collection, log display, log removal.
pool creation, pool deletion, and zone info, zone set.

Signed-off-by: caleb miles <caleb.miles@inktank.com>
rgw: Add RESTful zone administration operations.

Add RESTful operations for getting zone info, showing logs, removing logs,
adding placement pools, removing placement pools, listing expired garbage
collection objects, and manually collecting expired garbage collection
objects.

Signed-off-by: caleb miles <caleb.miles@inktank.com>
rgw_user: Code cleanup.

Signed-off-by: caleb miles <caleb.miles@inktank.com>
rgw_rest: Move response headers.

Signed-off-by caleb miles <caleb.miles@inktank.com>
rgw_op: Move parse_range

Signed-off-by caleb miles <caleb.miles@inktank.com>
rgw_op: Collect send_response_data methods for S3 and Swift

Signed-off-by caleb miles <caleb.miles@inktank.com>
rgw_rest_s3: Code clean up.

Signed-off-by caleb miles <caleb.miles@inktank.com>
rgw_rest_bucket: Implement get object operation.

Signed-off-by: caleb miles <caleb.miles@inktank.com>
rgw_bucket: List all buckets in RGW system.

Signed-off-by caleb miles <caleb.miles@inktank.com>