Create initial Metric fingerprinter.

The old system relies off of super-careful notion that the serialized
form of a Protocol Buffer should be used for fingerprint formulation.
Of course this is both wrong and inefficient.  This commit breaks
ground for swapping to a pure attribute-oriented digest.
Merge pull request #65 from prometheus/feature/storage/rethinking

Create initial Metric fingerprinter.