Improve XOColor fallback logic

We was failing if the value in gconf was None. Also parsing
the string once just to see if it's valid was pretty dumb.
Merge pull request #16 from dnarvaez/xocolor

Improve XOColor fallback logic