Never consider submodules for stashing
Test that submodules don't affect stashing
Ensure submodule repos and indices are freed

...before the helper's cleanup method tries to delete their files.
Merge pull request #1881 from libgit2/ignore-submodules-in-stash

Never consider submodules for stashing