Update README
Update gitignore

ignore compiled ghclone binary
Add test cases
Add blank line for passing pep8
Add travis CI configuration