JCLOUD-458:Added Bucket Operation with live tests

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

Just to ensure I'm understanding this...we go from A_B to a-b and then A-B again? In that case, how about just replacing '_' with '-'?