Added MelddRepository::RepositoryBase#find_by_slug

FIXME: `MelddRepository::RepositoryBase` now depends on ActiveModel,
which brings in over half-a-dozen new Gem dependencies. So much for
'lightweight'!

RSpec: 664+29 examples, 0 failures
RuboCop: 189+10 files inspected, no offenses detected