重复引用的实现

附加了一个 TestCase， 既包含循环应用，也包含重复引用

由于对 fastjson 代码还不是很了解，如有错误，请指正。