* add semitone/fifth/octave nudge bindings * wrap intervals * add numeric transpose * add comments * clang-format * update keys docs * update changelog * remove dupe line in keys.md * fix alignment in keys.md * make note_transpose function * refactor note inc/dec * remove blank line * transpose_n_value tweaks * cleanup * fix return type