Support a before_recipes in the pecl resource.

Fixes an incompatibility between libzmq3 installed by our zeromq::ppa
recipe and libzmq previously required by the zmq PHP extension.
Merge branch 'master' into bluebox