Implement freeing memory for overridden items in array after move.
Extending _vala_array_move() function to receive free_func and use it to free memory for overridden objects. Fixing #682 issue.
Extending _vala_array_move() function to receive free_func and use it to free memory for overridden objects. Fixing #682 issue.