Save the scope for every declaration.
Disallow assignments to structs and mappings.
Merge pull request #549 from chriseth/sol_saveScope

Disallow assignments to structs and mappings