codetools: code completion: started option to not update signatures if only case changed

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41909 4005530d-fff6-0310-9dd1-cebe43e6787f
anchordocking: do not draw caption if text does not fit

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@41910 4005530d-fff6-0310-9dd1-cebe43e6787f