Make an Execution[T] type, which is a monad, which makes composing Jobs easy.

On a similar note, should we lift this out to have a ScaldingExecution[...], this seems like something that would be useful outside of scalding jobs themselves. -- Though i'm quite in favor of getting this down and abstracting later also.