fix issue 13163 - std.conv.parse misses overflow when it doesn't result in a smaller value
don't bother with signed types

Everything is >= 0 all the time anyway.
fix whitespace
Add missing imports
Mark std.file.getFileAttributesWin as trusted and makeUlong as safe pure
nothrow nogc
Made File.writeln infer @safe/@trusted/etc. Also wrapped stdout in @trusted private function so writeln (and family) free functions don't always infer @system.
Merge pull request #2381 from tom-tan/trusted-file-getFileAttributesWin

Mark std.file.getFileAttributesWin as trusted and makeUlong as safe pure nothrow nogc
Mark std.file.readText as trusted
Merge pull request #2378 from tom-tan/trusted-file-readText

Mark std.file.readText as trusted
Merge pull request #2233 from rbanderton/fix-writeln-inference

Fix Issue 6644 - std.stdio write/writef(ln) are not @trusted
Merge pull request #2355 from NilsBossung/13163

fix issue 13163 - std.conv.parse misses overflow when it doesn't result in a smaller value
Mark unittests for std.file.readText, rename and exists as safe
Merge pull request #2383 from tom-tan/safe-unittests-for-file-readText-etc

Mark unittests for std.file.readText, rename and exists as safe
fixup #2377 - add back missing $(SONAME) symlink
Merge pull request #2387 from MartinNowak/fixup2377

fixup #2377 - add back missing $(SONAME) symlink
Issue 13232 - avoid expensive template instantiations on module import

- hide std.uni.TrieBuilder instantiations behind functions
Merge pull request #2389 from 9rnsr/fix12359

Add missing imports
Merge pull request #2392 from MartinNowak/fix13232

Issue 13232 - avoid expensive template instantiations on module import