added git_branch_status implementation, and tweaked it a little
neater version of git_branch_status but unfortunately it reverse term color codes break column alignment
delay color application until after layout
cleanup