add mssql message store
Merge pull request #15 from xiaodili/master

adding log4net1210, tweaking the configuration.cs
Create CONTRIBUTORS.md
Update CONTRIBUTORS.md
Update CONTRIBUTORS.md
Merge pull request #16 from fpighi/master

add mssql message store
Update CONTRIBUTORS.md
Merge remote-tracking branch 'upstream/master'
Added more properties to exchange config

* Exchanges can now be made durable or non-durable via the optional
    "durable" property which defaults to False if not present or
    unparseable.
* Exchanges can be declared with other exchange types via the optional
    "type" property which defaults to "direct" if not present or
    unrecognised. Exchange types are case insensitive.
Ran code cleanup
Merge pull request #24 from BobFromHuddle/ConfigurableExchanges

Added more properties to exchange config
Update CONTRIBUTORS.md
Update CONTRIBUTORS.md
Queue Consumer is created in connect phase

The previous version of the code created a new QueueingBasicConsumer for
every call to Receive().

This had unintended consequences. Specifically:

The client code called Receive
The channel received a message and passed it to the consumer.
The client code dequeued from the consumer and processed the message
The client code ACKd the message
The channel pre-fetched a new message and passed it to the consumer
The client code called Receive, ignoring the pre-fetched message on the
  now forgotten consumer

This led to every second message being ignored, and to messages never
being received if the queue was empty when the service started.

Weirdness has now ceased.
Merge pull request #25 from BobFromHuddle/SingleConsumer

Queue Consumer is created in connect phase
Update CONTRIBUTORS.md
Update CONTRIBUTORS.md
committing before pull
Merge branch 'master' of https://github.com/iancooper/Paramore
tinyioc configured correctly