Fix column name collision on DictCursor and introduce DictCursorMixin.