Add arbitrary request API to SocialNetwork adapter

This allows clients to perform some request to, for example, retrieve
the identifier of some graph object that they wish to set as the node
in the model, without going through multiple request round trips.