[Shell Corona] Don't create ScriptingEngine if there are no update scripts
It takes almost 30ms here to create the engine and then we usually don't end up using
it as all update scripts had already been processed in the past.
Differential Revision: https://phabricator.kde.org/D14751