URL Intellisense Improvements

 - Properly distinguish between files and folders 

 - Show tooltips (size for files and file count for folders)

 - URL-encode generated paths (here and elsewhere)

 - Fix case sensitivity issue for solution document restore