Fix child ignores
by treating the files we give to ignore nodes relative to the ignore node's path.  This is tricky in practice because the root ignores path length is 0 and we need to add a leading slash.  Also, fixed lookup bug on children.
fix null pointer
fix null pointer and engrishify
simplify
off by one and split on '/'
.git is hardcoded, dont let people think you can add it
Merge pull request #128 from Floobits/child-ignores

Fix child ignores