refact 3d bundle code and fix sprite

1. refact 3d bundle code
2. sprite create from cache code, fix the bug that it will not create the attached sprite.
3. fix obb overlap code bug. 
Will it break compatibility?