add support for downloading branches other than master
update API in readme
change to `user/repo#branch` syntax
Merge pull request #1 from zeke/master

add support for downloading branches other than master