Handle recursive types in Type.String()

Fixes #11
Merge branch 'master' of https://github.com/axw/gollvm into HEAD