Added option to exclude file patterns.

e.g. cindex -exclude ".git *.obj *.deps" some/path

The pattern format is specified here: http://golang.org/pkg/path/filepath/#Match