add facility for changing enabled status of menu items dynamically
tweak menu item enablement
menu enablement looking good
- implement Git History Browser that displays git history of selected method in diff/mrege browsers
  - hooked up to file tree diff browser at the moment, but need to include with methode vresion history as option ...
- enable/disable Method menu items in the filetreediffbrowser based on whether selected item is a method or not ...
- getting close to starting work on reworking the TDGitDiff/MergeOperation hierarchy
- straighten out logic in commit file history calculation ... limit the commit range to the range for the origin diff
- add `diff to here` menu item to complement the `diff from here` menu item in the history browser
- add full history browser (on commit log entries)
- selected class filter for the file tree diff browser
- browse the changes for a single commit menu item added hither and yon
  - TDGitTool>>gitfiletreeChangestool:gitRepoDirectory:
- I like the funtionality, but I think the browser can use a little restructuing ... fortunatley there's just not a lot of code involved...
Add commit, diff, log menu items to project browser:

- `project log` command implemented and documented in support
- refacted the `project` implementations to provide Smalltalk API
- implement TDGitFullHistoryBrowser>>fullLogMenuAction:selectionIndex: leveraging TDGitTool>>gitlogtool:limit:gitRepoDirectory:
tweak project browser

- refesh list on commit
- re-order menu items
full commit log browser and project browser tweaked

- full commit log entry displayed when log entry selected
- finer control over commit log browser window label
- project browser menu re-ordred