Add ISupportScope for services that support Scope

This commit extracts string Scope { set; } into an interface
so we can use it in a library that seamlessly switches between services
and requests missing permissions for API methods.

It depends on

#11 (Implement iOS 6 Social.framework providers)

Commit licensed under MIT/X11