small stylistic cleanups and removing an unused method argument
change test file directory name in .gitignore
document and clarify the error cases when checking for a dir's suitability for unsplitting