Made ArrayUtil::isAssoc() and ArrayUtil::lastKey() not copy the given array.
Cleaned up the Text class
Added some tests
Moved tests to PHPUnit
Added test for closures
Cleaned up array pretty printing
Added test for stdClass with dynamic object properties
Refactored object pretty printing to use PHP's reflection API
Added test for maxObjectProperties setting
Added test for maxArrayEntries setting
Added test for maxStringLength setting
Added static properties and static variables to the "global variables:" list. Re-added the manual test for the error handler.
Changed PHPUnit to be a development-time dependency