Testing Updates And Fixes

Your `~4` version constraint is wrong. It implies it would be compatible with laravel 5, or 6 too, which it wouldn't. I've also updated your dev dependencies and updated the tests for that.