drop :min_work_threads
add pre/post triggers to "notable changes" readme
implement Rufus::Scheduler .singleton / .s
ensure setting first_at= modified next_time

for EveryJob and IntervalJob