Remove unecessary types and attributes from common schema

These are no longer used, since all their previous instances are now
defined in line, instead of by reference (in order to add descriptions
etc.)

This commit also replaces some references to the percentage attribute
with in line definitions, to be consistent with other parts of the
schema.