Fixed a bug in the boot unpickler on Windows and (possibly) Mac OS.

The file stream of the input was not opened in binary mode, hence
eof characters and (maybe?) carriage returns were "interpreted"!
Temporary commit.