Added merge method in Collection

* Also implemented ArrayCollection merge method
@mmoreram that wouldn't be useful at all. An external utility could work as well