Implement umask

Merged username-removed-42525 requested to merge widerin/gitlab-runner:umask into master

This fixes #304 (closed).