Added support for executing arbitrary IDE actions