cms.utils.urlutils.urljoin() refactor

filter(None, ...) removes empty strings
The conditionals became simpler because '/'.join(stripped) never could have
started or ended with a slash