Change XmlOverTcpProtocol.pop_buffer() and .peak_buffer() to return None instead of [] if n > buffer length