:lipstick: test code
introduced test helper for creating repository data
added test to ensure you can change the targetcommitish field
Merge branch 'master' into releases-can-should-change-commitish
Merge pull request #536 from octokit/releases-can-should-change-commitish

releases can/should change commitish