fix(NoteValidator): do not block the thread if the queue is full
fix(Keypad): use fnordload.TimeoutError
fix(UI): return the original option value
fix(UI): add the UI class to the package
feat(fnordload): new menu system