18.104.22.168: FIND/POSITION bounds checking on lists
* Signal an error if the list is shorter than required, and also
check for circularity.
Based on patch by: Jorge Tavares
Fixes launchpad bug #452008.
* Also add declarations for some error signaling functions used by
sequence code so that compiler knows they never return.