Fix/valgrind collections tests
This MR fixes a number of memory issues in the Collections unit tests. Specifically:
- Removed use of Vcopy when the src and dest are the same
- Initialising some uninitialised arrays.
This MR fixes a number of memory issues in the Collections unit tests. Specifically: