Added --inherit-default-acl option which causes chirp to look in
parent directories when an ACL is not present.  Such ACLs are
copy-on-write when modified via setacl.
rescope variable
whitespace
Fix confusion reported by Aastha on what the -o option does (print the task
outputs to a file).
use snprintf
--default-acl is now inherited by '/'.

When both --default-acl and --inherit-default-acl are both specified,
--default-acl becomes the inherited ACL for '/'.
rescope variable
Kill all sand masters on test cleanup.
Load the default-acl with regular stdio.

Commit c662282b374de7acf9682313df613abf8bc5d38e changed path resolution to
occur at the CFS layer. This causes cfs_fopen to fail on the --default-acl file
because the file path is forcibly rerooted to --root. This commit fixes the
problem by adding a cfs_fopen_local function which switches IO to the regular
stdio system calls.

Fixes #336.
Add a simple test case for ACLs.

Tests --default-acl, --inherit-default-acl, and setacl/listacl.
Support ACL inheritance.

Resolves #239.
Resolves #336.

* pull-335:
  Add a simple test case for ACLs.
  Load the default-acl with regular stdio.
  rescope variable
  --default-acl is now inherited by '/'.
  use snprintf
  whitespace
  rescope variable
  Added --inherit-default-acl option which causes chirp to look in parent directories when an ACL is not present.  Such ACLs are copy-on-write when modified via setacl.