Create the decorators

This contains the vapi decorators, which set attributes
__isprovidedmethod__ and __isrequiredmethod__ on decorated methods
and properties.  The attributes are set to instances of classes
intended to hold all the relevant information.