Update dependencies
Exorcise the Carbon frontend.
Remove the typesystem, introduced around 3.0.8, that only the Carbon port was still using.
Merge pull request #309 from takkaria/restruct

Remove Carbon front end and the weird type system in z-type