Fixes for the default.aspx page loading the web.Url property

Accessed the web.Url property after ExecuteQuery so that it does not throw an exception.