Update to 0.46. User-visible changes:
- reset tog blame view's scroll position if line count shrinks too much
- replace unprintable characters with '.' before passing them to curses
- allow editing of log message comments with 'got histedit'
- implicitly mark all files in work tree as up-to-date after rebase/histedit
- fix parsing of tag objects which lack a tag message; found in u-boot.git repo
- do not mix up repos if tog's -r option is used in a work tree