Inline object when Announcing a self-owned private object
When a user announces one of their private notes, they want it known by their current followers, regardless of whether their instances had already seen the status.
This PR inlines the object so that a remote instance can import it without trying to fetch it (which is not supported by Pleroma).
This will let Mastodon instances, which already support importing objects from Announce
s (provided they are from the same actor) access those private objects. Pleroma still needs additional changes to import objects from an Announce
(and this seems more involved since it seems like Pleroma will need an internal Create
representation for any object).