Add the Renderable trait to Uri

Uri is in desperate need of some unit tests