Add an option to duplicate the notes when transposing instead of moving
the existing notes (ie: instant chords)
Intermediate commmit because Git is doing something weird...
Consolidate message_buffer.c into message_buffer.h...