GameProjectUtils::GenerateBasicSourceCode

Creates the basic source code for a new project. On failure, OutFailReason will be populated.