minor documentation updates
add empty directories to git

Fish is not happy about directories in PATH that don't exist, this should
silence the test output a bit more.