Add a test for nested structs with same name.

This tests covers an ANGLE bug where nested structs are relabled
incorrectly, giving rise to compile and/or link errors.
Merge pull request #533 from jamiemadill/nested-structs

Add a test for nested structs with same name.