Updated the example
Introduced GetDenyFunction()

Introduced GetDenyFunction() for retrieving the currently configured
http.HandlerFunc for "permission denied" handling.
Using w instead of rw for the http.ResponseWriter
Better comments and error messages