changing caption on input window depending if rename or new file
allowing rename to automatically use the current file name if a directory path is selected for the rename
changing file rename to use git mv instead of shutil.move if file is tracked by git and the user sets his package setting `version_control` to "git" (new setting added)
reverting the new `version_control` setting and automatically looking to see if git is available
as long as we're at it, let's add the last piece of file management - deletion, including the git rm version
adding commands to command browser and items to file menu
Initial clean up of git commands