a92bee5bf1
- Adding `IRealTimeHandler.OnSecurityChanged()` will be used to update the `OnEndOfDay` security related scheduled events - Adding `BaseRealTimeHandler.cs` to reduce code duplication in the `Backtesting` and `LiveTrading` `RealTimeHandlers` - Adding CSharp and Python regression tests - Deprecating `OnEndOfDay()` callback because of two reasons, mainly because Python does not support two methods with the same name, but also because different assets have different market close times. - `ScheduledEvents` set at the same time will now be deterministic