[NAN] Separate ATTACH from IDENTITY_CHANGE callbacks. [DO NOT MERGE]

Provide separate mechanism to attach with a request for identity
change listener.

Bug: 31470256
Test: unit tests & integration (sl4a) tests.
Change-Id: I3789f09cf41104544d4f3abcbff37a214c3057af
6 files changed