Extract arrays.delete() to core/utils

I've cloned the array using `slice()` without argument (which is what underscore's` _.clone()` does for arrays: http://underscorejs.org/docs/underscore.html#section-88)
And using letters in array would make it obvious that `remove()` does not expect an index.