Add spec for /repos/*/branches/* endpoint
Allow branch names to contain slashes

Fixes: #145
Alter test case to use slashes in branch name