Support text conversion from CamelCase in track recipes

I have a big bunch of tracks where batch file renaming outside of LXC went wrong so the title and/or artist name is missing spaces. The files also don’t have any embedded metadata. This makes working with them in LXC harder and I don’t see a way to change that without manually renaming them or by writing a script (which I procrastinate since forever).

Maybe there’s also a use-case to convert to CamelCase, ie. to get more out of the constrained screen space of some older hardware.

There is a recipe for sentence case, and upper/lower case but not camelcase since it’s not normally used, mostly for technical people. A plugin could easily do it though!

I never intended to use camelcase, it just happened by accident because some renaming went wrong. Because many renaming tools can’t handle camelcase and it really infers with all kind of automations (searches usually can deal with spaces and other non-word characters but not camelcase) I thought it would be great to have here. The actual term used in LXC for the receive could be something else to make it more obvious for non-techies.