Add multisite support for sharedcontent plugin.

It's not realistic to expect sharing content between sites:
- both sites use a "{% sharedcontent "footer" %} tag for example.
- models may be filtered between different sites. (e.g. a page ID)

When needed, we can add a "share between multiple sites" checkbox later.