Fixes #5401: Create a shell script that list all .cf files compatible wi...

...th a given cf-agent version.
I'm not keen on duplicating this line (it is identical to the one in the ```if``` clause above) - we should strive to be DRY at all times.

Could you merge the two conditions into one ```if``` statement? Something like:

```
if [ "${major}" -gt "${cfengine_major}" ] || [ "${major}" -eq "${cfengine_major}" -a "${minor}" -gt "${cfengine_minor}" ]
```