list_advance() NULL checks
Search works when past end of file

Also updated find test - first find noted
Fixed search logic for matches at the end of the line
Changed "g" to "gg" since multi-char motions are supported