preference just from PEP8 digging in my skull), also migrating if statements
into more consistent usage of [[ ]] instead of [ ]
Going to reformat some if statements as well as rework some if statement runs
as case statements.
wasn't bad. I want to be sure to express that, I just have preferences and once
I'm done I hope to go through a merge request.
I also added detection support for Gnome3/GnomeShell (not sure about fallback
mode just yet ... we'll get there).
Migrated Shell detection from a pipe to awk to a simple bash builtin