Squashed 'dependencies/ReactiveIRC/' content from commit 1f1f14f

git-subtree-dir: dependencies/ReactiveIRC
git-subtree-split: 1f1f14fa4bc434dcc3dad32de2569cd39578b39d
Merge commit '0a2e38265987d0b400ed79cf9462fa4e6c5be48e' as 'dependencies/ReactiveIRC'
Squashed 'dependencies/Gohla.Shared/' content from commit a6c1098

git-subtree-dir: dependencies/Gohla.Shared
git-subtree-split: a6c1098e5b0bb3c3ad17b02d20f00c4504dacff2
Merge commit 'd9b79935e9b56058bbbdcccab8d90ae045a03394' as 'dependencies/Gohla.Shared'
Add ReactiveIRC and dependencies.
Add usage example to console client.
Update reactive extensions packages.