Message queue implementation

Put a message on the queue when content is created or updated.
it'd be useful to have some examples describing the behaviour when `connected?` returns `false`.