FPDebug: clean up debugln

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

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@43292 4005530d-fff6-0310-9dd1-cebe43e6787f
FPDebug: resolve compile issue with circular unit

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@43293 4005530d-fff6-0310-9dd1-cebe43e6787f
Debugger: Fix getting min callstack depth in some cases.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@43294 4005530d-fff6-0310-9dd1-cebe43e6787f
FPDebug: fix none win

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

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

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