Fixed bug not creating rigth indexes when making a list from two
isolated ListEntrys
Changed some tests to be full, fixed bug with insert at index
Changed return value of List's operator [] from Data to ListEntry
Fixed tests to compile because of List's operator []
Changed test to use List<int> instead of List<void*>