Added ignorefile unittest and updated to better duplicate detection
Merge remote-tracking branch 'upstream/master'
Added click test for .gitignore

Took forever for me to figure out .gitignore it self needs to be added to .gitignore because I'm an idiot..
Merge remote-tracking branch 'upstream/master'
Typos and general correction to drunken behaviors
Merge pull request #229 from codingtwinky/master

Added tests and upgrade for ignorefile api call