title: spl_autoload not loading (case sensitivity?)
body: <p>I'm using ZF2 as a library. I've got a pretty standard implementation of <code>spl_autoload_register</code> which looks like the following:</p>
  
  <pre><code>set_include_path(join(PATH_SEPARATOR, array(
      get_include_path(),
      ROOT . DS . 'library',
      ROOT . DS . 'application',
  )));
  
  spl_autoload_register();
  </code></pre>
  
  <p>Where:</p>
  
  <pre><code>define('DS', DIRECTORY_SEPARATOR);
  define('ROOT', dirname(dirname(__FILE__)));
  </code></pre>
  
  <p>On my Mac, everything is working fine. On my CentOS server, nope. The only time I've seen an issue like this with <code>spl_autoload_register</code> not liking something is when I've tried to use CamelCasing etc. Obviously, this isn't the case. I'm trying to load:</p>
  
  <pre><code>\Zend\Config\Config
  </code></pre>
  
  <p>Now, my directory structure looks like this:</p>
  
  <pre><code>/application
      /controller
      /model
         /objects
         /dao
         /weeeeeeee 
      /view
        /template_html
  /library
      /core
      /Zend
        /Config
  </code></pre>
  
  <p>You get the idea.</p>
  
  <p>So, why is this not working? </p>
  
  <p>EDIT: please tell it's not looking for config.php instead of Config.php...</p>