start on improving auto layout
reformat
improve stack layout
no optimizations for iasm
Merge pull request #1468 from WalterBright/b4

Improve stack layout to use less space and improve performance