Azure Storage sprint 40: support sas token used in operations and get/set service properties

Azure Storage sprint 40:

- Support sas token to be used in blob, file, table and queue operations by parameter --sas or --source-sas/--dest-sas (blob copy)

- Support get and set storage service logging properties

- Support get and set storage service metrics properties
Most storage test cases don't require AZURE_STORAGE_ACCOUNT and this one should not, either. I changed to fetch the account name from the connection string so it can be included in either Live or Mock test.