Check if the the project configuration name is equal to the buildername
Fixed closing a popup when opening multiple at the same time

- Added ID to popup events so that only the given popup events are removed when closed
Add support to run doStepIf passing a list of functions like:  doStepIf=[shouldRun, BuildFailed]
it will evaluate all functions and the command will run if all of them return True.
Renaming  getDoStepDefer to  getDoStepIfDefer