Remove commons-io dependency; allow shell file to be shared across compiles