Only check executables before cloning

Allows us to minimise the changes between the two branches while keeping
sane assumptions (that the user will not have already installed a plugin
without the necessary dependencies)