Refs #22047; changed the following for ajax versioning:$

- Renamed checkAjaxVersioning to AjaxVersion since now the
  browserview also accepts request parameter for setting not just checking
  the versioning process
- Modified createversion.js in order to perform a check first, set later
  only if setting is triggered by the startVersioning=True parameter
- Log the user id that started the versioning and the time it happened