Enhancement to fix #15

Use portable env. variable to identify the user properly, even under root subshell and prevent recursions. ( "${SUDO_USER:-$USER}" )
Update fix.sh
Nathanel's Better Solution
Merge pull request #22 from nathaneltitane/master

Enhancement to fix #15
Fixes #23
Fixed Unfixing - Fixes #19
Fixed Unfixing - Fixes #19
Merge remote-tracking branch 'Foggalong/master'