Basic implementation of new JumpPositionUp behavior
- Edge case when not moving a root note but the root ancestor is the first root
- Sometimes return buildBranchLike instead of jumpTarget
Implementation of jumpPositionUp for Ticket0532
Ticket0532: Update behavior for moving notes up and down
Refactoring, renaming and moving around for Ticket0532
Fixed edge case for Ticket0532
Fix merging issue for Ticket0532