take user, group, umask

I tend to run/manage my applications as a non-root user. ;)

With these changes, files created by composer have the expected permissions/ownership.