Interface-based protocols.
Merge branch 'dev-protocol-interface' of git://github.com/digitalcreations/NBug into digitalcreations-dev-protocol-interface

Conflicts:
	NBug/Core/Submission/Dispatcher.cs