THRIFT-1958 C#: Use static Object.Equals instead of .Equals() calls in equals

Patch: Carl Yeksigian
THRIFT-1977 C# compiler should generate constant files prefixed with thrift file name

Patch: Deniss Afonin & Jens Geyer
Thrift-1978: Ruby: Thrift should allow for the SSL verify mode to be set
Client: rb
Patch: Timur Alperovich

Ruby SSL verify mode cannot be specified, which means thrift cannot be used against servers with self-signed certificates over SSL. The suggested fix is to expose the SSL verification mode as a constructor argument in lib/rb/lib/thrift/transport/http_client_transport.rb.