GAP: Store value of secure variable for pin request callback

This patch stores value of secure variable for pin request callback
before intiating remote name. Without this once remote name was
finished with pending pin request callback, secure variable was
having junk value resulting in unnecessary triggering of high
security pin request callback.

CRs-fixed: 735768
Change-Id: Ie0c6160ab602151346d0b14b7b25e5a498ff51d7
4 files changed