Change the order in which paths are detected / used. Previously, --pop wouldn't work when an upstream was set.
Add a getter for the 'tree-conflicted' state.
Check for tree conflicts as well as file state and property state.
Whitespace cleanup.
Highlight the current branch when listing upstreams.
Fix for filename case.
Add a class for using ANSI color codes.
Highlight the current branch, and use ANSI colors on non-Windows systems.
Re-index the array when removing items, else you get "holes" in the stack.