adapted cheaper algos to work properly with cheaper limits

API change to allow signaling cheaper algo if it can spawn new workers or only cheap them. Fixes #394

invasive, please review