Compute whether or not the repo is clean.

So far, dirty repos look ugly in the prompt.
TODO: Use segment background for that.
Use special characters from the original powerline-shell.
Use background color to indicate clean/dirty repo.

This requires rendering the separators inside getSegment(), since the
background color is not known before the repo state is computed. Maybe all
segments should render their own separators?