Add lz.idle.callOnIdle

Also use it internally in favor of setTimeout( … , 0)