Improved support for unicode data and fixes for github issues 66, 68, 69.
Merge pull request #70 from huguesv/decfixes

Improved support for unicode data and fixes for github issues 66, 68, 69...
Merge pull request #72 from WindowsAzure/dev

Improved support for unicode data and fixes for github issues 66, 68, 69
Fix crash on x64 Python on Windows
- Fixes for shared access signature for azure storage containers/blobs: wrong constants, quoting of the signature in the url.
- Added tests that verify that an anonymous 'GET' on the blob url that has the shared access signature actually works.
Updated version for next release
Added more tests for SAS
Split normal run and coverage run in separate batch files and added ability to specify python folder
Merge pull request #76 from huguesv/bugfixes

Bugfixes
Merge pull request #77 from WindowsAzure/dev

2013-03-20 Version 0.6.2
* Fixes for bugs: 
   #75  crash on python 2.7 x64 windows
   #73  _convert_query_string return a wrong query string parameter
Added service bus management API
Added support for list blobs delimiter (for easier hierarchical listings)
Fixes for bugs:
 #90  get_blob_metadata returns more than the metadata (also get_container_metadata and get_queue_metadata)
 #87  Proxy support for *NIX systems
 #86  Fix capitalization in the 'Fingerprint' tag for XML of serialization of SSH keys configuration
 #83  Fixed an issue that prevented the creation of endpoints for a VM
 #80  Error deserializing datetime value from Table Store
 #79  Specify VirtualNetworkName when creating Virtual Machine
Cleanup of imports
Renamed some private functions that weren't starting with an underscore
Removed code generator (it's now obsolete, we make changes directly in the Python sources)
Merge pull request #95 from huguesv/070

Added service bus management API
Merge pull request #98 from WindowsAzure/dev

Python: Pull dev to master
Fixes for Azure SDK bugs - https://github.com/WindowsAzure/azure-sdk-for-python
117 - Service bus authorization code doesn't go through the proxy server
118 - Proxy doesn't support specifying credentials

Moved service bus helper functions from servicebus/__init__.py to servicebus/servicebusservice.py so the helpers can have access to the class' state.
This allows reusing the connection code from httpclient.py so we can benefit from proxy support and avoid the duplicated code dealing with creating the connection.
ServiceBusService __init__ and with_filter member methods were moved to the top of the class without modifications.
Added user and password parameters so we can use proxies that require authorization. Initial idea was to allow user to directly specify the headers to use when calling set_proxy, but due to the nature of the Windows API, decided to go with the simpler user/password parameters. This is actually simpler for the user, as it hides http details from them, and is sufficient to solve the current issue. If they ever need more headers, we can add more parameters.
Moved sources up in the folder hierarchy, including move of setup.py to root.
Summary of the location of important files:
\azure - package sources, including the .pyproj
\tests - all test files, including the .pyproj
\setup.py
\azure.sln

Deleted the one liner batch files around setup.py, replaced them with instructions to setup.py. This makes the root folder cleaner.

Fixes https://github.com/WindowsAzure/azure-sdk-for-python/issues/106
Fix 'run.bash' to 'run' in project file
Fix for https://github.com/WindowsAzure/azure-sdk-for-python/issues/108
Create VM, Administrator Password Base-64 Encoding

Azure REST API docs were wrong.  It said we should base64 encode and that's not the case.
Fix for https://github.com/WindowsAzure/azure-sdk-for-python/issues/96
Change default connection protocol to https

Service bus & management APIs were already using https, but not storage. This matches the default protocol used in node.js azure libraries.
Updated version to 0.7.1 (bug fixes only, backwards compatible)
Updated change log
Added metadata to setup.py
Fixes some failing tests.

Service management certificates thumbprint are now validated, so we can't play tricks with them anymore. Now using the actual thumbprint instead of a generated name.

Some of the test data files moved with earlier checkin, adjusted path to the data.