Fix apnsservice._createBody() enforcing template wrap

When creating template registrations with apnsservice, the template is
always wrapped under a key aps. This commit fixes this similarly to
#1219.
Merge pull request #1253 from Azure/master

Merging release 0.9.12 from master to dev
travis build config changes
Change SQL service, ServiceBus service, and HDInsight to standalone modules
travis scripting changes
tavis changes
changed travis.yml - added steps in scripts section
changes to travis-scripts.js
changes to travis.yml and removed scripts/travis-scripts.js
Expose WrapService. Use sub-modules in the unit tests.
Merge pull request #1260 from ljhljh235/dev

Create standalone sub-modules for SQL service, ServiceBus service, and HDInsight
Merge pull request #1261 from amarzavery/travis-testing

Making changes to travis.yml so it can run node sdk tests + xplat cli tests on every checkin
Change azure-hdinsight -> azure-mgmt-hdinsight. Merge azure-sql into azure-mgmt-sql.
Fix nits in CI and setup script.
Nits fixed in sql service.
Merge pull request #1263 from ljhljh235/dev

Change azure-hdinsight -> azure-mgmt-hdinsight. Merge azure-sql into azure-mgmt-sql.
Merge remote-tracking branch 'azure/dev' into fix-apns-template-format
Remove obsolete service, servicebus, sql, scm(partial) management service code.
Merge branch 'dev' of github.com:Azure/azure-sdk-for-node into dev
Merge pull request #1264 from ljhljh235/dev

Remove obsolete service, servicebus, sql, scm(partial) management service code