Improve dotfiles linking

Uniform script with other handlers
Handle .profile as any other dotfile
Add credit where credit's due  :)
fixup! Improve dotfiles linking