Classes that support adaption.

Some are more generally about the Adapter/Wrapper pattern.
E.G. Adapter, Marshal, AdaptedProperty.
At one time, many of the classes were more abstart and generic,
and worked together in mock.
But they have become tainted with Gimp specifics.

Some are specific to Gimp adaption.
