Stop using umask to make definition cache.  Fixes #32

This is not really the right way to solve the ACL problem,
but there isn't really any reason we should be mucking about
with the umask.

Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu>