Fixed RangeError: Maximum call stack size exceeded for Windows

The same issue was posted in google maillist, but not fixed.
https://groups.google.com/forum/#!msg/yeoman-dev/TveRxapwM0U/KEvzulKkQ6oJ.
The root cause is that file name on Windows is case insensitive.