fdo#81571 autocorrect doesn't need space before (c), (r), (tm)...

Also ->, -->, <-, <-- arrows are replaced within text, eg. A->B->C

Change-Id: I4abf804d3e9c6b2b06ed3cb274a1919346e06573