support to new design the API golang.org/x/oauth2

the project "golang/oauth2" recommended this change.
Revert this change.

People will copy/paste snippets from this file. We want them to copy

```
m.Get("/restrict", oauth2.LoginRequired
```
not

```
m.Get("/restrict", LoginRequired
```