remove allow-failure for HHVM
refactor - remove right side whitespaces
improved flattening of subpatterns with numeric indices

Now it works for every combination or arrays and objects.
added support for PHP 5.3

Shortcut syntax arrays for PHP 5.4 was expand for support PHP 5.3.
Fix - support for PHP 5.3

Convert arrays to syntax PHP 5.3 and fix in code.