Add a CpWithArgs method

This allows us to preserve the timestamps when creating the context in the modcloth/docker-builder project
This should probably be a custom error type.  Out of scope for this PR though, since this is how it was before