Merge pull request #1433 from Azure/dev

Dev
updating version number and ChangeLog.txt
Merge branch 'release-0.8.12' of github.com:Azure/azure-sdk-tools-xplat into release-0.8.12
skipping storage file tests fail in Travis CI node version 0.8 on time out issues
hot fix for hdinsight commands
jshint fixes
Merge pull request #1446 from amarzavery/hdinsightfix2

hot fix for hdinsight commands
Merge branch 'release-0.8.12' of github.com:Azure/azure-sdk-tools-xplat into release-0.8.12
Merge pull request #1447 from amarzavery/release-0.8.12

Release 0.8.12 version changes
Add disable nh command

This allows a node site to revert to legacy push. It also allows a .Net site to clear NotifcationHub state.
Update records for mobile push nh disable
Merge pull request #1448 from toddreifsteck/release-0.8.12

Add disable nh command
Updated changelog.txt
Modified changelog
Merge pull request #1453 from amarzavery/release-0.8.12

Updated changelog.txt
Merge pull request #1454 from Azure/release-0.8.12

Merge 0.8.12 release into master branch
Merge pull request #1455 from Azure/master

Merge master branch to dev for 0.8.12 release