Added another task example
Altered to include connection blocked and unblocked events
Removed Parallel.ForEach usage in favour of normal foreach usage - general case with publish happending on the current thread
Altered to include the process Id in logging output
Added heartbeat interval configution with default of 10 seconds
Switched to logging connection blocked event handler to Warn level and added extra interface events
Added logic to cater for blocked and unblocked connection events
Removed disconnected store concept
Initial queued publication implementation
Renamed some types, introduced a new publication wrapper type
Updated RabbitMQ lib to v3.2.2
Fixed variable name
Updated lib reference and added ILMerge
Fixed line endings issue
Altered build to merge RabbitMQ assembly into main assembly output
Updated comments
Added sample to illustrate making a publication within a consumer handler
Altered projects to treat warnings as errors
Started removing UT dependency on Thread.Sleep - WIP - Still some more pending