Allow Note.transpose() to work over more than 1 octave.