Honor the user set umask value

drip should respect the umask set in the environment
especially so that it doesn't inadvertently create world
writable files/directories.
Merge pull request #72 from mgrubb/fix/respect-umask

Honor the user set umask value