Update Q.d.ts

Add nfapply defintion.

See API reference here: https://github.com/kriskowal/q/wiki/API-Reference
Update Q-tests.ts

Add tests for Q.nfapply and Q.nfcall.
Merge pull request #1927 from panuhorsmalahti/def/q

Update Q.d.ts
Add Apache cordova typescript bindings.
aded missing code documentation + minor style corrections
Add Globalization, BatteryStatus  and Vibration plugins.
Remove AzureNotificationHub plugins.
Delete AzureNotificationHub.d.ts