Documentation update. Moved Engine scripting initialization to a separate function. This will result in significantly smaller executable if skipped. Fixed ErrorDialog() when called from script.