Optimized the environment file

Now the various requirements only run if no WM is defined or if one was defined with
SLiM.  Still need to figure out some situations involved TTYs
Drop the requests for free space in conky
Changes made for Zito

TODO: fix the definition for the layouts (crazy typing)