remove warnings; fix unit test
let TachyonURI handle empty URI