Add spec for GestureProvider, introduced to separate out the attachment of gestures from the creation of representations. WTD-521.