Add ERRCODE_DEBUG_ASSERTION

This is an error code (not caught by OTHERS exception handlers), which will be
used for exceptions which would not be raised by PL/PgSQL under normal
conditions.