Changes the label methods in ToolPageContext to insert nbsp if there's white space in the first 5 letters to prevent aggressive wrapping in the browsers.
Fixes file extensions not being preserved on upload.
Adds @ToolUi.GlobalFilter and changes sitemap to use it.