Issue #4: Make scandir.walk() *actually* mimic os.walk() in all symlink cases.
Add explicit unit tests for this.