cxxll::const_stringref::chr(char): New member function
cxxll::const_stringref::upto(const_stringref): New member function
cxxll::const_stringref::substr(): Add missing const specifier
cxxll::pg_split_statement(): More informative exception messages
cxxll::pg_split_statement(): Switch to cxxll::const_stringref
cxxll::dump(const char *, const pg_exception &, FILE *): Use const_stringref
cxxll::dump(const char *, const pg_exception &, FILE *): Simplify
SQL schema: Explicitly name first index to abort on second run

"CREATE INDEX ON" without an explicit name creates a second index.