ae.sys.timing: Timer.prod returns true if any events ran
ae.net.asockets: Don't allow timers to invalidate select results
ae.utils: Allocator overhaul
ae.sys.windows: Add DynamicLoad