Add support for expanding struct and typedef -- Issue 93 (#174)

* Add support for expanding struct and typedef

* Make expansion return a new node instead of in-place modification
1 file changed