Update the README, it was out of date
Update readme.md
golint updates
golint updated
gofmt
golint shuttle/config.go updates
golinting shuttle/counter.go
golinting shuttle/formatter.go
golint http_outlet.go
golint shuttle/loggers.go
golint shuttle/logline.go
golint shuttle/logplex_formatter.go
golint shuttle/program_stats.go
golint shuttle/reader.go
golint shuttle/reader_test.go
golint shuttle/shuttle.go
golint shuttle/shuttle_test.go
go vet
Cleans up the formatters a little bit

HTTPFormatter's Request() returns a *http.Request that is ready for the
outlet to post. The outlet may mark up that request if so desired, but
it's otherwise ready to be handled by the http.Client.

SubFormatter doesn't implement Request because it doesn't make any
sense for them.

A bunch of other misc cleanups
Don't re-implement MutliReader

Also, don't bother storing the Readers in a slice, just pass the slice
to io.MultiReader