Everything should be fixed now

The calculations should be correct now.  Corrected the issue of
multiple jobs being set at the same time.  Also fixed the IO/Wait
checks to work when a item is removed from it.