Fixed chat stuff

-Can now reopen a chat session
-AccountViewModel now finds the correct chat session when a message is
received.
-Switch ChatSessionView to use a DataGrid for the messages