Rough start
Added brief readme.
Added new example for adding the git prompt and tab completion to your own profile.
Modified bar between index and working changes to be yellow to match brackets.
Added ability to show advanced git commands if required.
Includes any defined aliases in git command completion.
Removed tab completion function from GitTabExpansion as it makes it difficult to plug in other tab expansion methods.
Updated example profile.
Updated readme.
Don't include aliases when completing 'git help ...'
Fixed some unicode-induced weirdness in profile.example.ps1.
Clarified some of the git status object field names.
Only adds untracked files to WorkingAdded list if there is some present (to prevent the addition of $null as before).
Added function for enabling colors in Git output.
Changed Status.HasWorking so that it checks both the diffFiles and the
filesAdded instead of the diffFiles only (via jfcantin).
Add DefaultTabExpansion to example profile
Add GitPromptSettings
Optimize Test-GitDirectory
Add GitTabSettings
Simplify tab filtering a bit and make case-insensitive
Remove GitTabExpansion -advanced parameter
Adjust function scoping
Fix Test-GitDirectory
Add Added/Modified/Deleted properties to GitStatus.Index/Working