Added HTTP Basic Auth middleware.

Code derived from https://github.com/zenazn/goji/blob/master/example/middleware.go