Commit Briefs
add cmd_move_tab and cmd_move_tab_to
bound to `C-x t m'/`g M-t' and `C-x t M'/`g M-T' respectively, names lifted after the Emacs corrispectives
add backspace (keycode 127), for the linux tty
linux ttys seems to send 127 on backspace, or at least do that under tmux. Educate telescope to treat 127 as del.
drop the __attribute__
it causes various warnings when building on linux with GCC, and since also compat_ohash.h in mandoc is without the __attribute__ I can safely remove from here.