Tag build swift-DEVELOPMENT-SNAPSHOT-2016-09-30-a
Merge remote-tracking branch 'origin/swift-3.1-branch' into stable

* origin/swift-3.1-branch:
  [API Notes] Ensure that modules get rebuilt when binary API notes change.
  [API Notes] Ensure that modules get rebuilt when API notes change.
  [API Notes] Load both public and private API notes when they are present.
  [API Notes] Load API notes from framework/header search paths.