two fixes for ensuring data renders

- render most recent data if tideline gets asked to render data outside of the current available data
- fix rendering at edges of display when navigating to one-day view from a two-week view smbg that's less than a day from the limits of the data