refactor to play nice with compdata 0.8. still not convinced that this is correct but it's at least a little easier to understand.
reenable the type parser and actually comment it
further cleanup
Integrate support for suffixes on numeric types.

Adds a Suffix node to the C grammar. Wanted to reuse the types, but I'd need
    Literal :+: BaseType :+: ModifiedType
and there was too much room to make a mistake or create an invalid suffix.

Fixes #8 and #16.