Remove HandlerFunc-style methods, rename HandleRoute

* Remove ServeMux's GetFunc, PostFunc, etc. convenience methods
* Remove ServeMux.HandleRouteFunc convenience method
* Update examples and docs to use http.HandlerFunc wrapper
* Rename ServeMux HandleRoute method to Register