Set binstubs permissions using umask

As discussed in #1618, currently bundler sets 0755 permissions on binstubs, disregarding umask. It can cause issues, for example, in multi-user environments, when group-write permissions may be necessary.