Add bandwidth file parser to metrics-lib

Ideally we can parse both 1.0.0 and 1.4.0 files, but I'm not sure that we have any of the versions in between that would ever end up in our archive.

The specification is at:

https://gitweb.torproject.org/torspec.git/tree/bandwidth-file-spec.txt

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information