Make PathPrefix more polite towards StrictSlash setting, and add better tests for the latter

This is a partial fix for the problems mentioned in https://github.com/gorilla/mux/issues/31. It also documents the behaviour around slashes more thoroughly.