fix weather history

Use fallback to current weather if historical lookup returns an empty
list.
fix minor caching-bug

Cache for plugins did not recognize moves/claps of panels.
refactor vdot calculations