add gohttp/app and http.HandlerFunc support

cc @tj 
hmm, i'm confused mount expects: `func(w http.ResponseWriter, r *http.Request)`, but `http.HandlerFunc` is not that.