Support CustomData

As of the latest fabric update a new element called "CustomData" can be
defined for the Windows/Linux Provisioning Configuration data:
http://msdn.microsoft.com/en-us/library/windowsazure/jj157194.aspx

This patch adds a new parameter called "--custom-data" that points to a
file.  The contents of the file will be base64 encoded and added to the
Windows/Linux Provisioning Configuration data.
Support CustomData for both Linux and Windows
Coding style: fix indentation
Merge branch 'dev' into CustomData

* dev:
  update readme for mobile services scale changes
  add column support, update tests
  Add contributors.txt and update copyrights
  add missing server delete recording
  Update ChangeLog.txt
  add confirmation prompt to scale due to term reuse
  Fix incorrect reference
  Update shrinkwrap for node 0.6
  Fix issue with missing body in request POST / PUT
  new tier modes
  new tier modes
  Update windows installer version
  Lock dependencies
  Add check for hostnames on site browse
  Update README.md
  Update README.md
  Add missing semicolon
  Update version and dependency
Merge pull request #2 from christav/sync-dev

Sync dev with public repo as of 2014 Jan 15
Merge pull request #1112 from andrerod/release-0.7.5

Release 0.7.5
Merge pull request #1113 from andrerod/release-0.7.5

#1098: Correctly setting error level
Testsuite for vm commands by MSOpenTech

Testsuite for vm commands by MSOpenTech
TestSuite for azure vm commands
Current code coverage for vm._js is 70%
Testsuite for vm commands by MSOpenTech

Testsuite for vm commands by MSOpenTech
TestSuite for azure vm commands
Current code coverage for vm._js is 70%
Skipping subscription for vm location
Testsuite for Issue #1010

Code coverage 71%
Fix for #1099
Updating Endpoint Info

Updating Endpoint Info
Test Support for Live prod, fix for travis Build

Test Support for Live, and Fix for travis Build
Merge pull request #1115 from andrerod/release-0.7.5

Fix message
Merge pull request #1118 from andrerod/release-0.7.5

Redirect all non-get requests
Merge pull request #1119 from andrerod/release-0.7.5

Replacing request redirect by ours
Merge pull request #1120 from andrerod/release-0.7.5

only redirect for 3xx status codes
Merge branch 'dev' of ..\azure-sdk-tools-xplat into dev
Merge pull request #3 from christav/dev

Sync with public dev
Merge branch 'release-0.7.5' of ..\azure-sdk-tools-xplat into dev