Added hierarchical display of objects (just like for arrays)
Fix failing tests and add a new test for object printing.
Split mega test method up into smaller parts.
Fix coding standards.
Merge branch 'wieseldiesel-master'

Merge fixed changes from #123 into master.

Objects are now handled by makeNeatArray().