Handle more request errors in common segments
Fix UTF-8 encoding issue with weather segment

Closes #172.
Fix repo.status() functions
Add repository_status vim segment

Split segment highlighting compared to the file_vcs_status segment is
missing.

Refs #173.
Fix e-mail segment UTF-8 issues

Closes #178.
Catch more errors in weather segment
Properly escape color codes in bash

Closes #177.
Closes #179.