Added --prefer-lowest tests

This ensures that the dependencies constraints are not only valid for the latest versions specified but also for the lowest versions allowed. Only running on 5.4 since that is the "main" version of Laravel, at least the oldest you can have.

(Will squash when it passes – or fails on lowest at least)
No, that's not what I meant. Let me show you....