Updated dependencies to allow more recent versions
Replaced PHPUnit assertions with Hamcrest