(portage-#24) Fix permissions of newly created files

this commit fixes the permissions of newly created files, but it does not fix the already added files by any of the package_* types