move sleep() from ceci-channels to ceci-core