fixing logic to show non-web projects in add webjob dialog