use loose on gt

If we use `loose` on `semver.valid` we need to use `loose` on `semver.gt` too, otherwise `.gt` fails badly.