Different coloured background according to git status

**I'm loving it.** Thank you for your clean code and idea. 
I have a suggestion for improvement. The background color can be dyed according to the git status.
For that, follow gitconfig setting is useful:
```
[color]
	diff = auto
	status = auto
	branch = auto
````
André