Fix inconsistent tabs/spaces in weather segment
Fixed spelling error in the weather segment
Fixed more inconsistent tabs/spaces in weather segment
Modified the weather segment caching mechanism
Select weather symbol based on sunrise/sunset
Weather sunrise/sunset comparison also for clear/fair/cold
Weather segment - restore print existing on failure

I took this out before and have now noticed that occasionally there is a
timing issue that causes the weather segment to flash and return. I know
that this could potentially annoy others, so I wanted to restore this
portion.

Also a few minor formatting changes.
Fixed typo in the variable name

This was causing the file not to be written.
Merge pull request #149 from austinbeam/feature/weather_sunrise_sunset

Base Weather Icons on Sunrise/Sunset Times