+1/2 Optimizer

TODO #CpuCores.ValueCurrent with cores discovered
TODO Clone ScriptExecutors in amounts of #CpuCores.ValueCurrent (user can change during optimization)
TODO olvBacktest.AllColumns.Add() doesn't help to hide columns
TODO Clone ScriptExecutor, detach its events generated from parent ChartForm (check what else doesn't need to be notified besides progress bar)