have the url generate its paths with '//' "squashed" to just '/'

This may come up, especially using urls as values in generating other
urls.  This is similare to how `File.join` works.

_This_ closes #98