message: fixed transactions in commandlets
diff: #include "PyCommandlet.h"
  #include "UEPyModule.h"
  +#if WITH_EDITOR
  +#include "Editor.h"
  +#endif
  #include "Regex.h"
  @@ -16,6 +19,11 @@ int32 UPyCommandlet::Main(const FString& CommandLine)
  {
  FScopePythonGIL gil;
  +#if WITH_EDITOR
  + // this allows commandlet's to use factories
  + GEditor->Trans = GEditor->CreateTrans();
  +#endif
  +
  TArray<FString> Tokens, Switches;
  TMap<FString, FString> Params;
  ParseCommandLine(*CommandLine, Tokens, Switches, Params);
  