title: process.env.NODE_ENV not matching 'development' no matter what
body: <p>Just migrated on the latest Express, and stuck in something completely simple.
  So, how is it possible, that this distilled example:</p>
  
  <pre><code>var env = process.env.NODE_ENV || 'development';
  console.log(env);
  if ('development' == env) {
      console.log('im here');    
  }
  else {
      console.log('nah');    
      console.log(env);
  }
  </code></pre>
  
  <p>with this server file runned as SET NODE_ENV=development &amp; node server.js</p>
  
  <p>gives output:</p>
  
  <pre><code>development
  nah
  development
  </code></pre>
  
  <p>instead of</p>
  
  <pre><code>development
  im here
  </code></pre>
  
  <p>By the way, if I'll just manually set <code>var env = 'development'</code> then it work as it should be.</p>
  
  <p>express 4.11.2, node 0.12.0, win8 x64.</p>