Bug fixes, minor optimization

List comprehensions! typellc now uses one.
Had a bunch of minor oversights in the type dictionaries, fixed them.
Updated Ghost and Dark for Gen VI.