Add Repository#directory_contents

Related: #311
Add Repository#file_contents

Related: #311
Remove Repository#contents and its tests
Update release notes to mention Repository#contents split
Add a notebook exploring the contents API
Merge pull request #315 from sigmavirus24/bug/311

Split up Repository#contents