scm: remove text-font-defaults definition
'text-font-defaults is looked up from within the \paper block, and its prescribed modification function
add-text-replacements!
can only be called from the \paper block. By moving its definition away from the .scm file, we ensure that text replacements are only active if their \paper block is active.
Add a regression test.