Fix OS X compilation

Fix compilaton on OS X due to undefined symbols

Reviewed By: @markw65

Differential Revision: D1067049
Update configure_ubuntu_12.04.sh

- `python-software-properties` must be installed before we try to add the `apt-fast` PPA
- Add automatic initialization of git submodules
Merge pull request #1288 from bzikarsky/master

Updated configure_ubuntu_12.04.sh to work on a "clean" ubuntu installation
Add ICU NumberFormatter class (and functions)

Implement to match Zend

Reviewed By: @ptarjan

Differential Revision: D1065096
add zlib_encode and zlib_decode

Composer needs these functions all of a sudden. I couldn't figure out what they should do from the docs, and looking at the code they look to be identical to the gz versions except they don't force Gzip. Our versions of the gz fucntions don't force GZ anyways so I'll just proxy.

Reviewed By: @alexmalyshev

Differential Revision: D1067316
make the test runner print more

this was useful while debugging the compser thing

Reviewed By: @JoelMarcey

Differential Revision: D1067489
clownlist a yii test

this one needs memcache

Reviewed By: @JoelMarcey

Differential Revision: D1067702
exclude 'Broken' group for MW

aparantly instead of disabling them they put them in a Broken group
clowntown

Reviewed By: @alexmalyshev

Differential Revision: D1067762
clownlist some joomla tests

zend won't pass these without some more setup which I can't figure out how to do

Reviewed By: @JoelMarcey

Differential Revision: D1067754