golang-string.title Trying to fix golang's strings.Title function which does not currently handle word breaks correctly