…so, solves an issue that has been observed when IPython is used with some older versions of pyreadline.
TaskScheduler.hwm default to 1 instead of 0. 1 has more predictable/intuitive behavior, if often slower, and thus a more logical default. Users whose workloads require maximum throughput and are largely homogeneous in time per task can make the optimization themselves, but now the behavior will be less surprising to new users. closes #1293
…tebook) Closes gh-1268
HeartMonitor.period is now an Integer millisecond times should generally be integers, because any time they are specified with fractional precision it is probable that the user believes the units are seconds, and an error should be raised. closes #1281