Documents auth, reporting, and http
Registry configuration parsing uses the new parser with a single version declaration and an environment prefix of "REGISTRY"
Most conditional parsing code has been moved into UnmarshalYAML functions for simplicity Uses the BrianBland fork of goyaml in configuration.go temporarily until fix https://github.com/go-yaml/yaml/pull/52 is merged in