Migration to MichelFortin's implementation.

Since flydev has marked his version as deprecated (it was a simple composer port of Michel Fortin's initial project), it seems good to revert the dependency to the stable/continued project.

I have not been able to execute phpunit tests but have used this implementation in a closed-source project without trouble.