Ensure pecl is the default provider for the mo via a crufty new param
Add initial git extension provider
Finish off git provider
Add zeromq extension which uses the git provider
Specify resulting compiled name if not present in git provider