replace title ordering with the sortable_title field
fix generate_sort_key so that punctuation becomes a space (so that 1.5 is translated into 1 5 and not 15)
replace index on lower(title) with index on sortable_title