allow delete of file on branch

The github API requires an option `branch` param to delete a file from a branch.
Merge pull request #118 from quinn/patch-1

allow delete of file on branch