Fixup `std.file.thisExePath`.

It's dangerous to add `assert(0)` at unreachable location because is will force the compiler to not show error if the location accidentally became reachable.
Merge pull request #1596 from denis-sh/fixup-`std.file.thisExePath`

Fixup `std.file.thisExePath`.