test different versions of doctrine

The build matrix system enables us to test with the versions we would
like to support.