ChordNames in a ChordMarkup-context

Sometimes the possibility to enter chords not using the default ChordNames-context, but as text only is requested.
This snippets provides some code to do so.

Obvious disadvantages are missing midi and it's not transposable.