Implement Directory methods on SimpleConnectionDirectory

Implementing these methods means alternative auth plugins can use the existing `Simple*` classes without necessarily having to implement their own Context & ConnectionDirectory