WIll add the comment.

On the first point, I will test.  Technically, we will hit this any time we make a websites management call, but we only really care about get-azurewebsite and new-azurewebsite, since other commands require a website to be created first.