Package workdir defines WorkDir type for easy file operations

Note! This package is the precursor
of [working](https://godoc.org/github.com/gregoryv/working). I was not
quite happy with name workdir, but keeping it open for now.

This package is most useful if you need to do multiple file operations
within one directory. Eg. something like

    cd /tmp/dir
	mkdir child1 child2
	touch child1/A child2/B
	# do some stuff
	cd
	rm -rf /tmp/dir

Simply cast a path to a WorkDir type

    wd := workdir.New("/tmp/dir")
	wd.MkdirAll("child1", "child2")
	wd.TouchAll("child1/A", "child2/B")
	// do stuff
	wd.RemoveAll()


There is also some code here for merging git output with plain ls result.