Fixed some compiler warnings and logging format issues
Updated to new kinetic-ruby 0.6.2 and got new travis gem 1.7.0 as well
Adding delay after socket close in test_kinetic_socket.c to allow test server to cleanup connection prior to reconnection
Disabled logging to file in test_kinetic_socket, since causes deadlock on socket which causes subsequent tests to fail after a raw protobuf write to test server.
Removed socket flush and unnecessary sleep from test_kinetic_socket since appears to not be necessary.
Updated to kinetic-ruby gem v0.6.3