Merge pull request #305 from happytodesign/development

Convert whitespaces to fix links sticking together
Parsing log output when saving to file #306
Joining invalid channel name exception fix #308
Merge pull request #311 from happytodesign/development

Eliminate recurring nicknames in chat window
Merge pull request #312 from happytodesign/development

Show nick if time difference between messages is 1min+
Client: Passing the default nick to a new IRC connection