add gohttp/app and http.HandlerFunc support

cc @tj 
similar here