added methods for stalling the runloop based just time with no predicate block
added methods for stalling the runloop based on just a predicate and no timeout