Adds current_branch function
Updates current_branch
Makes use of current_branch function when no parameter is passed
Changes how the _opengit_open function checks for $MACHTYPE
Updates README
uniq those lines
Merge pull request #5 from JustinAiken/master

Fixed problem with duplicate results when running under Mac
Improves the entire code making better use of Bash script
Removes LICENSE file
Checks if parameter is a remote-tracking branch
Removes output when running command to open browser
Fixes type
Fail fast
Many improvements

Avoid conflict open() with /usr/bin/open.
Less verbose, less commands.
Rename check_branch_existence() to branch_exists().
Open url doesn't belong to branch_exists().
Default code flow is success, not fail.
Merge pull request #6 from caruccio/mateus

My 2 cents
Fixes case statement

The case statement was accepting the command 'open' for linux machines and the correct option is 'xdg-open'
Removes output when running command to open browser