Toward permission support
Directory defaults to 0777
Deny traversal without execute permission
Deny read without permission
Only set mode if provided
Deny write without permission
Document where file mode applies
Merge pull request #7 from tschaub/permission

Handle permissions on POSIX-compliant systems.