Disable flaky zend test

Reviewed By: @bertmaher
Convert ICU Normalizer to HNI

Standard conversion

Reviewed By: @JoelMarcey

Differential Revision: D1200965
Add zlib stream filters

refs facebook/hhvm#1241
refs guzzle/guzzle#538

Reviewed By: @ptarjan

Differential Revision: D1200237
change the debugger to use .ini files

In my quest to kill `.hdf` files these have to go. The weirdest thing was writing out all the colors to the file just incase someone wrote a node to reference them, instead I just put them in the docs.

There isn't an INI serializer built into php, but the format was simple enough to do with strings.

Reviewed By: @mikemag

Differential Revision: D1173217
Remove jackalope from test runner

Breaking testrunner

refs #1980

Reviewed By: @ptarjan

Differential Revision: D1207729
Add assetic clownlist

Not a true unit test - now fails in Zend too. Fixed in master.

Reviewed By: @JoelMarcey

Differential Revision: D1207810
Add another patch to mediawiki tests

Reviewed By: @JoelMarcey

Differential Revision: D1207961
Don't write to a freed buffer

getBuffer returns a pointer to the newly allocated buffer and we were
ignoring it.

Reviewed By: @jdelong

Differential Revision: D1208354
Chip away at uses of StableMap in hhvm's tests

Reviewed By: @elgenie

Differential Revision: D1208504
Removed dead Spill/Reload HHIR instructions

Reviewed By: @alexmalyshev

Differential Revision: D1207067
Include vfsStream in the framework unit tests

Relates: #1971
Closes #1988

Reviewed By: @JoelMarcey

Differential Revision: D1208760

Pulled By: @fredemmott
Add joomla-cms clowns tests

Fixes #1964

Reviewed By: @JoelMarcey

Differential Revision: D1198960

Pulled By: @fredemmott
added Arith and Bitwise codegen for arm

added arm codegen for Subint, MulInt, BitAnd, BitOr, BitXor, BitNot, Shl, and Shr

Reviewed By: @edwinsmith

Differential Revision: D1204599
Remove dead code: simplifyPrint

I imagine this is a holdover from a previous time when we had a single
polymorphic Print opcode. Nowadays it's impossible for that optimization
to kick in because the three Print* opcodes are monomorphic: if their
src were Null, the IR wouldn't typecheck.

Reviewed By: @edwinsmith

Differential Revision: D1208716
ignore syntax errors in .ini config files

In the transition period i'm just going to keep parsing all the config files as both types, but I don't want HHVM to complain too loudly for ini files

Reviewed By: @fredemmott

Differential Revision: D1208625
make hphpc able to use ini files

This is an intermediate state where we both read from an HDF file that is passed in, or use the INI settings.

Reviewed By: @fredemmott

Differential Revision: D1207040
support multiple -c configs

I will want this for during the ini migraiton, and in general seems good

Reviewed By: @jdelong

Differential Revision: D1208619
Revert "Handle relative paths in is_dir"

refs #1732 - see discussion there.

Breaks codeigniter

Reviewed By: @ptarjan

Differential Revision: D1207844
Update to PHPUnit 4.0.3

Previously a recent commit on the 4.0 branch
```
  ALL TESTS COMPLETE!
  SUMMARY:
  phpunit=99.78
```

Reviewed By: @JoelMarcey

Differential Revision: D1209119
Stop trying to init thread local data before main()

If you try to use TLS before main is called, you're gonna have a bad time

Fixes #1942

This could conceivably come back - p11-kit triggered this due to assuming that pthread_getspecific(0) will return something belonging to it, even if it's not been inited.

Reviewed By: @ptarjan

Differential Revision: D1207661