SERVER-14062 StorageEngine::cleanShutdown should not accept OpCtx

There should not be active OperationContext when cleanShutdown is called,
because it should be run under a global lock and should not be acquiring
locks or performing recoverable operations.

This change is necessary for the removal of the OperationContext registry
and ensuring there is one OperationContext per client.