Serialise access to QScriptEngine. It's not thread safe. Refs #12178
Fix guide scroll window not being sized correctly after altering a recording schedule