[dbapi] move ProgrammingError into cubicweb module
A new ``repoapi`` will be introduced as a replacement for the dbapi. It will
need ProgrammingError too.
Related to #2503918
/* sortable tables */
table.listing tr .headerSortUp {
background-image: url(asc.gif);
}
table.listing tr .headerSortDown {
background-image: url(desc.gif);
}
table.listing tr .headerSortDown, table.listing tr .headerSortUp {
background-color: %(listingBorderColor)s;
background-repeat: no-repeat;
background-position: center right;
}