fixing code standards
Cleaning up codebase
cleaning up codebase
Minor cleanups
Add TestKit.AwaitAssert and some tests
more clean up
Add to TestKit: ExpectMsgAllOf & ReceiveN
TestKit: Add FishForMessages
Replace TestKit's queue with one that allows positioning of elements

The new BlockingQueue is both a FIFO & LIFO data structure.
Internally it wraps a BlockingCollection with a custom made LinkedList queue as
underlying storage. Elements are wrapped in an object that contains positioning
info, and the underlying LinkedList queue uses that info to add the item first
or last.
Merge pull request #282 from HCanber/testkit

Add missing bits to TestKit
Merge pull request #279 from rogeralsing/dev

Obsoleting UntypedActor and PatternMatch