[HttpKernel] changed the fragment handler to explicitely disallow non-scalar in generated URIs (refs #8263)