reformat dependencies.tsv with UTC times
Merge pull request #247 from rogpeppe/098-reformat-deps

reformat dependencies.tsv with UTC times

No actual dependency changes here.
internal/v4: add viewbox to icons that do not have one

Some web browsers require a viewbox, but not all icon.svg
files have one. The standard library's encoding/xml package
does not cope well with name spaces, so we use a temporarily
forked version with fixes.

We could be more efficient when processing icon.svg files
that already have a viewbox, but since icons will be cached
anyway and it's reasonably efficient, we use the simplest approach.
Merge pull request #243 from rogpeppe/makyo-icon-viewbox

internal/v4: add viewbox to icons that do not have one

Some web browsers require a viewbox, but not all icon.svg
files have one. The standard library's encoding/xml package
does not cope well with name spaces, so we use a temporarily
forked version with fixes.

We could be more efficient when processing icon.svg files
that already have a viewbox, but since icons will be cached
anyway and it's reasonably efficient, we use the simplest approach.

This is an updated version of PR #235
Add download counts into elasticsearch
Merge pull request #248 from mhilton/download-count-in-search

Add download counts into elasticsearch

Total download counts are now in elasticsearch. Along with some changes to the integration that made things simpler. It will be possible to implement sorting and boosting on download counts.