New polling logic for LAN. #252
Same approach as !104 (merged). Modified the poller to cancel any scheduled poll when pollNow() is called and randomise the next polling interval so plugins that call pollNow() at the same time don't end up polling in sync.
Depends on !104 (merged). Fixes #252 (closed).