add color coded counts for changes

Keep the branch color the same always. Add counts for number of files added (green with '+' indicator), changed (yellow with '!' indicator), removed (red with '-' indicator), extra (purple with '?' indicator).