Text replacement enhancements

Discovering that I could use BTT for text replacement meant I could drop another tool that I was paying a monthly subscription for, so that's great.

However, there's a two things that could make this a full competitor to that tool: A dedicated UI for text replacement (it's a bit clunky right now), and being able to delete a character (when typoing the shortcut) and still have the replacement work.