add staging timeout safety net

wrap contained staging process with its own timeout. this covers any odd
cases where the contained buildpack script tries to get around the
timeout, as it's enforced within the container.

[#43345257]