binary#dump takes stream as its argument
added StreamDumb
implementing StreamDumb (still buggy)
fixed a bug that occurs when sys.stdout is set to nil