Update to match go/types

- Context -> Config
- Removed callbacks on Config, store types.Info.
- Handle non-nil receiver on interface methods.