First stab at obeying git/hg/flignore files.
Merge branch 'master' into gitignore
Move this farther up
Hey this actually works now. Don't add hidden files, even if they're not in the ignore patterns. fix a couple other annoyances.
Catch
These should be debug, not log messages. Also, obey git's crazy / thingy.
TODO
Add some hidden files, such as gitignore, floo, etc.
Merge pull request #102 from Floobits/gitignore

Obey gitignore/hgignore/flignore files.