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.
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.
Merge pull request #2721 from ejarvi/dev

storage context and endpoint suffix fixes
Merge pull request #2719 from vors/dev

Add first version of DesiredStateConfiguration publish cmdlet
Merge pull request #2694 from amitapl/dev

Updated to version 3 of the websites assembly.