Update make clean

Also remove things in pkg to prevent "ghost" binary problem.
Update the oauth2.ServiceProvider interfaces

Update the method name to make things clearer.
Replace AuthStorage.GetClient with service
Rewritten Authorize related code of AuthStorage

Rewritten Authorize related code of AuthStorage with service
provider.