Update to Websites version 2
Update show azure web site to also have instances information.
Update switch slots command with new api.

For the switch command, I've added a second slot so you need to specify the two slots you want to switch (the first one used to always be production).
If you have only 2 slots you don't have to specify any slot as its implicit.

Similar to: https://github.com/Azure/azure-sdk-tools/pull/2564
update nock recordings for web sites tests
Fixing some node 0.11 compatibility issues.

While we don't explicitly support 0.11, these fixes will remove false
failures in the test runs so we can concentrate on actual test failures.

util.puts/util.error has been deprecated in 0.11, which means they'll
probably be gone in 0.12. Switching to using console methods instead.

Apparently error numbers changed, causing failure in the site-deploymentscript
test cleanup code. Testing for code instead of error number works across 0.8,
0.10, and 0.11.
Merge pull request #1210 from amitapl/dev

Update to Websites version 2
Merge pull request #1217 from christav/node-0.11-fixes

Node 0.11 fixes