Multiconfiguration support.

Configuration singleton object removed. Now configuration does not sit in just one place, but each service creation requires a configuration object which it will use on each call to the API. As a result one can have several service objects each one with its own configuration. This allows, for example, to manage several accounts from a single process.
Support to specify management certificate passing content directly, instead of specifying file path.
Merge branch 'managed-certificate-as-content'

Conflicts:
	lib/azure/base_management/base_management_service.rb
Fixes on 'management certificate as content' support.
Merge branch 'managed-certificate-as-content'

Conflicts:
	lib/azure/base_management/base_management_service.rb
Syntax error fix
Merge branch 'multiconfig'