Performance boost with only one `git status` call per prompt

Replaced 6 `git status` calls with 1. and two `git log`s with 1. Helps on big repos a lot!