cleanup of gnomedesktop support.  fixed pylint issues.  moved to using t...

Cleanup of gnomedesktop support.  
Fixed pylint issues.
Moved to using the salt cmd module instead of attempting to use python functions.
Removed all eval calls in favor of using locals().