slimCat "Ocelot" rc2

major changes to the code base's formatting, now more consistent with C#
standards

-layout manager now provides selectable text
-faster tab switching
-opening a conversation with a person is now case-insensitive
-some optimization of the channel viewmodels
-lots of bindings are now async to improve user experience