Abort calculation if we exceed link limit.
Added reset zoom, but it doesn't work correctly.
Smaller limit and all commits.
Experiment with reactive UI.

UI has some nice reactive features now. Shows language count for selected
time period and shows histogram for selected languages.

All processing and filtering is now done on the server (including
histogram and languages calculation). This might need some optimization
before we can work with the full dataset.
Not maintaining the actors here, remove from this branch.
Some optimization & the rest of the actor stuff removed.

Optimized histogram and language calculations by using the monoidic
nature of histograms. No full pass over all interactions needed anymore.

Fixed encoding error in the requests, causing problems for with special
characters like / and + in the language names.

The rest of the actor stuff, should have been included in the previous
commit.
'Fake' merge master so we can merge this into master.
Added license information and proper notices.
And the rest of that.