Adding fence marks for csharp
Adding RabbitMQ support
Tons of stuff
Cleaned up unused stuff