allow delete of file on branch

The github API requires an option `branch` param to delete a file from a branch.