Switch all LLVM-based project templates to use `--stack-first`
1. Add `--stack-first` to linker flags.
2. Increase `stack-size` to 14752 (6560 base + 8192 stack)
3. Remove `--global-base` (it's incompatible with `--stack-first`)

- [x] C / C++
- [x] D
- [x] Go
- [x] Nelua
- [x] Nim
- [x] Odin
- [x] Rust
- [x] Zig
- [ ] AssemblyScript? Not LLVM but maybe they have a similar option if it's not already default.

Refer to #255 