URI.join sucks, don't use it.

URI.join omits things when slashes are ommited from arguments, this is
contrary to what I expected it to do and adds no value as Chef expects
the URI to be a string anyway.

This cset also fixes the template provider call, which accidentally
ommitted the destination filename.