Make trailing slashes optional on all routes.