Inject dependencies into Gutentag::Persistence

This gets rid of GutenTag::Persistence#after_save
And uses accessors for DI