Description
I made the following changes to avro csharp:
- added MD5 and hashcode functions to Protocol class
- added hashcode function to Message class
- fixed a bug in RecordSchema's hashcode function
- added test cases for protocol md5 and hash code functions