Revert "Revert "Added the ability to specify a Hadoop Configuration for the operations that spawn Hadoop MR jobs (snapshot, absorb) so that properties can be specified in code.""

This reverts commit 86dcfc952a5d3e8da95859edeb3e5b9de1de80aa.