Enhanced insertAll
Added documentation, accepts negative indexes and indexes greater than the length of the list.
Replaced insert with insertAll.
Removed old tests associated with insert.