Merge changes I9d5bfa6b,I8a0fbdca into pi-dev

* changes:
  Warn on overriding of hidden methods
  Refactor enforcement of hidden API policy when linking