improve callWithStackShell

- compatible with LDC's inline asm
- only push callee save registers
fix random crash with -cov
Merge pull request #426 from dawgfoto/callWithStackShell

improve callWithStackShell
Merge pull request #449 from WalterBright/fixcovercrash

fix random crash with -cov