Make droonga-client as a gem

Generate skeleton with:

    bundle gem droonga-client

Then copy generated files onto droonga-client-ruby,
with modifications.
Extract Connection::DroongaProtocol