IDE: further migration external tools

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@42584 4005530d-fff6-0310-9dd1-cebe43e6787f
dbg: remove comment/todo (no longer needed)

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

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@42586 4005530d-fff6-0310-9dd1-cebe43e6787f
LCL: carbon: initialize vars

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

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

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

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