Fix for LibJars bug 2799847

We werent passing the LibJars list to the underlying SDK and now fixed
that. Augmented a test case as well.
Work in progress on converting scenario tests to xunit
Finished sample implementation
Updated to latest Test.SpecSupport
Updated to version 3 of the websites assembly.
Now WebJobs is using the new API including an added option of uploading a script file as a new WebJob.
Re-recorded mocked tests and fixed broken tests
Migrated ManagedCache to xunit
Fix Update-AzureVMImage cmdlet for -ShowInGui
Add Tcp IdleTimeout in Role instanceEndpoints
Add first version of DesiredStateConfiguration publish cmdlet for configuration scripts +Unit Tests.
storage context and endpoint suffix fixes

Supports ability to change storage context on PaaS when config remains
the same.  Removes outdated endpoint suffix parameter from the remove
cmdlet.  Switches to using StorageContext.EndPointSuffix to retrieve end
point suffix now that it is available.
revert ServiceManagementBaseCmdlet (remove GetStorageCredentials). Fix resx file
Revert accidentally changed AzurePowershell.sln file
Merge pull request #2718 from DeepakRajendranMsft/rdfe44ComputeChanges

Add Tcp IdleTimeout in Role instanceEndpoints
Users now able to set IdleTimeout using Set-AzureEndpoint
Add first version of Desired State Configuration set get and remove cmdlets
Merge DSC publish cmdlet and other cmdlets
Add Scenario category to DSC Publish cmdlet tests, so they not will be part of CI test run
Started converting websites tests to xunit and testspec support
Add get-help messages to rdfe44 powershell changes