IDE: started last by check, on windows do compare case-insensitive.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@42661 4005530d-fff6-0310-9dd1-cebe43e6787f
LazFileUtils: ExpandFilenameUTF8: return unaltered Filename if Filename uses ExtendedLengthPath naming scheme
on Windows.


git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@42662 4005530d-fff6-0310-9dd1-cebe43e6787f
LazFileUtils: use AllowDirectorySeparators instead of hardcode '\' in FilenameIsWinAbsolute().


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