Make ucl_array_merge() take a reference instead of moving the elements

Update documentation to match


This makes ucl_array_merge() work the same way ucl_object_merge() does

This removes the 'suprise' to the end user, when their source array comes back empty.