IrcTextFormat: hide QRegExp from API - expose the pattern only

Allows the Qt5 version to utilize QRegularExpression instead
Merge branch 'master' of https://github.com/communi/communi into quazaa-compatibility

Conflicts:
	include/irctextformat.h
	src/irctextformat.cpp
Fixed lock in IrcTextFormat.