title: LocustIO: min_wait and max_wait not being applied
body: <p>I am playing around LocustIO. I have a single <code>self.client.get()</code> task with my <code>min_wait</code> and <code>max_wait</code> were set to be 1 millisecond each.  </p>
  
  <pre><code>class App_User(HttpLocust):  
      ... 
      min_wait = 1  
      max_wait = 1  
  </code></pre>
  
  <p>I was using <code>logging</code> to see the response. I am expecting in console that timestamps of the task logs will be within the same second given a <code>max_wait</code> of 1 millisecond but it seems that the task runs every 1 second still.   </p>
  
  <p>Is it wrong to expect a 1000 <code>GET</code> responses within a 1 second load test period given 1 millisecond task wait; 1 simulated user as well?</p>