Updated the composer framework tests

Summary: Closes https://github.com/facebook/hhvm/pull/3371

Reviewed By: @ptarjan

Differential Revision: D1487076
Added predis to the framework test suite

Summary: This pull adds predis 1.0.0 to the framework test suite. We're excluding all the tests that are dependent on redis actually running on the server.
Closes https://github.com/facebook/hhvm/pull/3384

Reviewed By: @fredemmott

Differential Revision: D1488845

Pulled By: svcscm
Update and lock framework test dependencies

This updates the framework testing dependencies, and this locking of
dependencies should be better than the previous way of specifying less
than half of the exact versions in the composer.json.
Touch main.cpp