version 1.1.0

AbortMessageWaitVisitor added to allow injection of abort logic into
blocking receive message method.

SystemMessageTypes.NullMessage added to indicate receive message method
timed out or was aborted.

Cleaner disposal in Channel (DuoVia.Net change).

Some SOLID refactoring - breaking changes to Agent.

Agent has new injectable members to separate concerns and
responsibilities:
ISessionFactory for creating new session
IWorkerFactory for spawning new agents
IMessageQueue for sending and receiving messages

DuoVia.MpiVisor.Management added for use in server to pave path for
service/agent/session management.