Storage cmdlet support azure environment

1. Add Environment parameter for new-azurestoragecontext
2. Add scenario tests for environment parameter
3. Fix path issue when loading "startup.ps1"
4. Add storage alias in startup.ps1