add environment parameter to pluginOperation
modify EnvironmentUtil to make it more consistent
make distinction between arch and os
Merge pull request #246 from vwiencek/feature/prepgui

add environment parameter to pluginOperation