Initial commit
Create c# project and add code about configration.
Merge branch 'master' of github.com:windeagle/CatClient.Net
Add IMessage interface and AbstractMessage class.
Add IEvent,IHeartbeat,ITransaction interface and NullEvent,NullHeartbeat,NullTransaction class.
Add DefaultEvent,DefaultHeartbeat,DefaultTransaction class.
Add MilliSecondTimer class.
Add MessageId and MessageIdFactory class.
Add NetworkInterfaceManager class.
Delete some useless code.
Delete some useless code.
Add Cat.cs to initialize the cat config file.
Add IMessageManager.cs,IMessageProducer.cs,DefaultMessageProducer.cs files.
Implement IMessageManager interdace
Add message send logic
Bug fix
Code clean up
Code clean up
Code clean up.
Fix a bug
Add Tests