elisp port of humanize bytes