Fixed document format (binary io)
Considering multithread environment for make-temporary-file (Fixes #81).
Added upper? keyword argument to bytevector->hex-string to be able to emit lower case.
Improved bytevector->hex-string performance. (4 times faster now)