Adding permissions per drive and tests for unix_drive

Permissions cannot yet be modified, and are set for the entire drive, not per
file. Future modifications may allow per-file permissions.