Refs #22047; created a new checkVersionAjax browserview which deals with the notion of versioning in progress since attempting everything within createVersionAjax will not work given the fact that the transaction is commited only after the view returns