Added support for displaying circular structures in failure messages
Fixed PHP 5.3 support for recursive array structures by checking for '*RECURSION*'
Replaced inefficient print_r(...)-based recursion detection by only printing arrays one level deep
Improved argument stringification
Added spacing around conditionals
Merge pull request #358 from asmblah/bugfix/circular-args

Fixed `var_export does not handle circular references` issue