Copy command as property

The work in this branch represents effort to further decouple Genie from being hadoop centric. This is an intermediate step in making the copy command flexible. Currently it is a property that can be set to anything. Internally needed for aws role assumption. Work will continue later to make this even better and likely move it into the Java code itself.