Add support for storage classes, qualifiers and specifiers. Might not be vending them all in the right places, and they're just stored as strings for now. Overhaul some of the name/piece/keyword parsing to handle more words than one.