Changed dependency of Ardent from 2.3.x to 2.4.x

Seems to work fine. Make sure to pull this at the same time as the Confide pull request, as the composer update will otherwise fail.