Changed how work unit dependencies are removed to something much more sane.
Fixed the frame counter used for logging.
Added a check so managers don't get double inserted, which can/will cause issues upon destruction.