Fix scrutinzier dependency retrieval

before_commands no longer work. Instead we override the dependencies step to include developer dependencies.

Also there is no longer need to prefer-source. Composer will switch between dist and source if one fails.