Finish 2.1.1
Fixes #68 (crash when saving null weather to cache)
Added missing condition codes for weather
Updated changelog for v2.1.2
Bumped version to 2.1.2
Finish 2.1.2