Added daily forecasts

This adds the backend ability for forecasts of any time, and adds daily forecasts to Location. Also adds a UI for daily forecasts for today plus 4 days. (Fixed #28.)