Configure shmmax for PostgreSQL

Fixes #450 PostgreSQL fails to start
Initial documentation for Windows Azure support
Install Cygwin for Windows Azure deployment support
Initial structure of Windows Azure deployment scripts
Set account and subscription for Windows Azure deployment
Update instructions for deployment on Windows Azure
Azure: create affinity group
Azure: update configuration model
Azure: create storage account
Azure: create virtual network
Azure: configuration name consistency
Azure: Create Linux virtual machines
Azure: create Windows server
Azure: display configuration
Azure: script documentation
Azure: Create Linux VMs using keys
Azure: Refactor error handling
Azure: Functions moved to common
Azure: Error handling when calling azure.cmd
Azure: Wait for VMs to become ready