Fix Array.append: different heights are now supported without forcing increased height
Add test to create an array with gaps in its structure
Fix style
Merge pull request #737 from Xashili/fixAppend

Fix Array.append