Pasted patterns use original name from copied pattern
Pasted patterns use original name from copied pattern

Instead of using the name of the track the pattern is pasted into.

This is further incremental progress toward having pattern names be
set by the user, instead of automatically generated. It also seems to
make sense that duplicating a pattern would also include duplicating
the name as well.

jstrait/jssynth,jstrait/jssynth