Fix test
Adds pre-commit hook, hook config script, and a README

The pre-commit hook will automatically gofmt code in place, warning you
about any changes. It will also fail to commit if either golint or go
vet fails.
Merge pull request #855 from BrianBland/ng-configuration

Allows HTTP bind address to be overridden by an environment variable
Adds benchmarks for Put/Get, WriteStream/ReadStream, List, and Delete

Also fixes an open fd leak in the filesystem driver that these
benchmarks revealed.
Merge pull request #857 from BrianBland/ng-benchmarks

Adds benchmarks for Put/Get, WriteStream/ReadStream, List, and Delete
Merge pull request #856 from BrianBland/ng-hooks

Adds pre-commit hook, hook config script, and relevant README
Fixes Dockerfile "go get" command

Now pulls down all dependencies for registry sub-packages
Genericizes the yaml+environment versioned configuration parser

Registry configuration parsing uses the new parser with a single version
declaration and an environment prefix of "REGISTRY"