Much better logic for determining whether we need to install codeception dependencies