a bug fix in TachyonURI, simplify it, add two sample unit tests