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
Implementing commands to manage intternal load balancer for a cloud service and VM endpoint
Merge pull request #1447 from amarzavery/release-0.8.12

Release 0.8.12 version changes
Adding support for disk host caching
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
Implementing support for creating VNet in a region, also fixing bug in creating VNet in affinity group
Adding Support for capturing VM as Specialized or Generalized VM image addition to OS Image
use real null value
Merge pull request #1450 from yugangw-msft/fixgraph

Use null value not empty string to call graph api for listing all
fix grammer error in logout message
Merge pull request #1451 from yugangw-msft/logoutErr

fix grammer error in the logout message