Make benchmark work if sys.platform is something crazy (for testing fallback scandir).
Use different DirEntry classes depending on OS for performance.
Lazily call find_data_to_stat() only if lstat() is actually needed, as it's slow. Otherwise use find data .dwFileAttributes directly.
Remove Dirent object (just use ctypes dirent structure directly, as it has both d_ino and d_type).
Remove C _scandir module for now.
Bump version up to 0.2 due to significant changes.
Fix bad bug due to reusing ctypes Structure instances.
Add tests for this and other basic scandir() functionality.
Remove locals performance optimization that didn't really gain a significant amount.
Remove TODO about filetime_to_time() and add tests for stat return values.
Make tests work on Python 2.6 and Python 3.
Fix a few issues that pylint noticed.
Mark _scandir.c as a work in progress.
Add docstrings to scandir() functions.
Fix benchmark on Linux.
Few tweaks to readme.
Fix scandir.walk()'s handling of adding a newly-created path to dirnames.
Add test for this code path.
Add note about windows_wildcard to readme.
Fix CHANGES.txt (was copied from BetterWalk's).
Rename isdir/isfile/islink to is_dir/is_file/is_symlink to be consistent with new pathlib.Path API.
Remove dirent attribute from public DirEntry API.
Reinstate C _scandir module.
Make Linux version of _scandir.scandir_helper not return d_ino.
Bump up version due to API change.
Started updating benchmarks with C module results.
Reinstate C _scandir module and fix variable name.
Merge pull request #11 from poupas/master

Reinstate C _scandir module and fix variable name.