Run blocks asynchronously with little effort, a Ruby equivalent for JS setTimeout