fixed problem with adding an endpoint to a VM (role)

Apparently the order of child xml elements on the InputEndpoint
matters, the order was causing the operation of adding a new endpoint
to a VM to fail with the error "InputEndpoint has a missing,
misspelled or out of order element.". Basically just moved the
EnableDirectServerReturn element from the beginning to the end of the
list of children under InputEndpoint.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	src/azure/servicemanagement/__init__.py
adding a few more items to .gitignore (.DS_Store, *.pyc, *.iml)
Merge remote-tracking branch 'upstream/master'
added support for async blob copy, plus a some small 'pythonic' changes
changed the module name in setup.py to mongolab-azure
changed module name back to 'azure'
Add list_XXX in Service Bus Service Management API wrapper
where XXX in Topics, Queues, Notification Hubs and Relays
Merge remote-tracking branch 'upstream/master'
Add CreationTime in StorageAccountProperties
Sql Databases Management Service list commands
get_historical_usage_metrics and get_metric_definitions
changed version to 0.7.1.1
conflict resolution
Merge pull request #183 from lmazuel/storage_time

Add CreationTime in StorageAccountProperties
Merge pull request #186 from lmazuel/metrics

get_historical_usage_metrics and get_metric_definitions
Workaround for typo in xml returned for metric availabilities.
Merge pull request #189 from huguesv/xmltypo

Workaround for typo in xml returned for metric availabilities.
Fix merge conflicts, add files to .pyproj and delete spaces on blank lines.
Merge branch 'lmazuel-sql'