implement #48 & #53

added /repos/{repos_key}/branches (#48)
added /repos/{repo_key}/branches/{branch_name} (#53)
includes tests by @cvrebert