Assert::equal: fast evaluation for two same objects
WIP - some rough  fixes for HHVM
WIP - another HHVM fixes
WIP - another HHVM fix