checkEOL and array helpers in LIST functions.

Refactor execute_array_load, LoadNumericArray, and LoadStringArray
(renamed LoadNumericList and LoadStringList), use with execute_LIST_ADD.
Touched all LIST functions except execute_LIST_NEW.
Fixed crash in List.Search when start index < 0.