Add Repository#directory_contents

Related: #311