improve copyprop and rmdeadass for structs
fix for optimizer changes
fix for optimizer changes 2
Merge pull request #1553 from WalterBright/b33

improve copyprop and rmdeadass for structs