JCLOUD-458:Added Bucket Operation with live tests

JCLOUDS-458: Refactoring the domain resources (reducing repitition)

Address Checkstyle Violations

Minor changes


Now it is consistent with Bucket. Actually BucketCor class had some issues with  empty sets.
Also changed methods,origins ,responseHeaders  back to method ,origin &  responseHeader