Formatting
Ionian::Socket.new yields self to a block. Closes issue #2.
Converted Socket initialize method to yardoc.
Converted #cmd, #has_data?, #read_match, #register_observer methods to yardoc.