Extract binary port operation.
Added Sg_MakeBinaryPort to create builtin custom binary port.
Extract textual port interface.