am e69c92ad: Merge remote-tracking branch \'toybox/master\' into HEAD

* commit 'e69c92ad4ce2566786a31c216274155c8324cb2b':
  Bugfix from Hyejin Kim: su should not prompt root user for new user's password.
  Promote reset (actually write a new one using the simple man 4 console_codes terminal reset escape sequence) and add gettty() function to lib so terminal gets reset even when we redirect stdout/stderr. (This is apparently the expected behavior.)
  Print name of file at the bottom of the screen.
  More hexedit cursor boundary tweaking.
  Fix bug (len[7] wasn't zeroed if -Z off, thus -C overestimated entry lengths), and some cleanups while I was there.
  Set the executable bits on all the *.test files. (Wasn't consistent, is now.)
  Git hates me.
  Cleanups of dirtree_start() calls. (Don't need to feed in flag values, just symfollow true/false.)
  Add DIRTREE_SHUTUP to disable dirtree warnings if file vanishes out from under traversal. Pass through full flag set in dirtree_add_node(), add dirtree_start() wrapper to provide symlink-only behavior (avoiding a lot of DIRTREE_SYMFOLLOW*!!(logic) repeated in callers).
  Probe for -Wno-string-plus-int.
  Move not-curses code into interstingtimes.c