Verify protocol + read version from Content-Type.

- Closes #184 
- Depends on: https://github.com/prometheus/client_golang/pull/14