Fix Windows compile-time error
Fix compile issues on windows.
Use _getcwd on Windows
Merge remote-tracking branch 'lethosor/filesystem-module-pr' into 0.34.11-r5
Merge lethosor stuff. For some reason, git's auto merge message didn't happen because of git-stash shenanigans. Oh well.
Reorganized NEWS.
Removed my email from Contributors.rst.
Bump version to r5, update documents, include more documentation.
Update NEWS.