Don't render a sparkline on mousemove.

We should only update the part of the view that needs updating on 'hover'.

This means we don't need to throttle the hover anymore.
Fixing lint errors.
Lint fixes
Fixed up init for visitors-realtime.

Added tests to cover new code.
Merge pull request #213 from alphagov/bugfix/sparklines

Bugfix/sparklines