Adding tests project
Merge branch 'rbac' of https://github.com/stankovski/azure-sdk-tools-pr into rbacTests

Conflicts:
	src/Common/Commands.Common.Test/Mocks/MockClientFactory.cs
Merge branch 'rbac' of https://github.com/Azure/azure-sdk-tools-pr into rbacTests
Merge branch 'rbac' into rbacTests
Merge branch 'rbac' of https://github.com/WindowsAzure/azure-sdk-tools-pr into yoavrubin_rbacTests

Conflicts:
	src/Common/Commands.Common.Test/Mocks/MockClientFactory.cs
Merge branch 'rbac' into yoavrubin_rbacTests
Merge pull request #1 from stankovski/yoavrubin_rbacTests

Test fixes
Additional fixes
Merge pull request #2 from stankovski/yoavrubin_rbacTests

Additional fixes
Merge branch 'rbacTests' of https://github.com/yoavrubin/azure-sdk-tools-pr into rbacTests
Merge branch 'rbac' into rbacTests
SqlDatabase: removing unneeded logic from Set-AzureSqlDatabaseServer that caused the cmdlet to no-op if the user didn't pass in the new password on the command line.
Merge branch 'rbac' into rbacTests
SqlCommand: Adding in custom PSHost and PSHostUserInterface files to aid in testing certain scenarios.
SqlCommand: Adding tests and re-generating mocksessions file.
Remove dead code following PowerShell refactoring (2109277)
Merge branch 'rbac' into rbac-dead-code

Conflicts:
	src/Common/Commands.Common/Authentication/ServicePrincipalKeyStore.cs
	src/Common/Commands.Common/Properties/Resources.resx
adding fixes for the tests
Merge branch 'rbac' of https://github.com/WindowsAzure/azure-sdk-tools-pr into rbac-dead-code
Merge branch 'rbac' of https://github.com/WindowsAzure/azure-sdk-tools-pr into rbac-dead-code