Git add will work in submodules
git.dir looks for submodules first otherwise just returns root
Commit now works with submodules
Diffs now work with submodules
Everything seems to be submodule friendly
Update Changelog
Prepare 3.4.0 release