[SharpDX] Fix issue #420. Fix  BinarySerializer to support self-recursive serialization
[SharpDX] Fix issue #420. Fix  BinarySerializer to support self-recursive serialization

manu-silicon/SharpDX,VirusFree/SharpDX,mrvux/SharpDX,VirusFree/SharpDX,wyrover/SharpDX,TechPriest/SharpDX,waltdestler/SharpDX,manu-silicon/SharpDX,waltdestler/SharpDX,wyrover/SharpDX,sharpdx/SharpDX,wyrover/SharpDX,shoelzer/SharpDX,fmarrabal/SharpDX,TechPriest/SharpDX,Ixonos-USA/SharpDX,VirusFree/SharpDX,dazerdude/SharpDX,PavelBrokhman/SharpDX,jwollen/SharpDX,TigerKO/SharpDX,weltkante/SharpDX,Ixonos-USA/SharpDX,waltdestler/SharpDX,RobyDX/SharpDX,jwollen/SharpDX,davidlee80/SharpDX-1,shoelzer/SharpDX,weltkante/SharpDX,VirusFree/SharpDX,TigerKO/SharpDX,jwollen/SharpDX,andrewst/SharpDX,PavelBrokhman/SharpDX,Ixonos-USA/SharpDX,mrvux/SharpDX,sharpdx/SharpDX,Ixonos-USA/SharpDX,mrvux/SharpDX,shoelzer/SharpDX,davidlee80/SharpDX-1,andrewst/SharpDX,andrewst/SharpDX,RobyDX/SharpDX,dazerdude/SharpDX,manu-silicon/SharpDX,fmarrabal/SharpDX,wyrover/SharpDX,davidlee80/SharpDX-1,shoelzer/SharpDX,dazerdude/SharpDX,fmarrabal/SharpDX,fmarrabal/SharpDX,TechPriest/SharpDX,weltkante/SharpDX,davidlee80/SharpDX-1,sharpdx/SharpDX,TigerKO/SharpDX,RobyDX/SharpDX,manu-silicon/SharpDX,waltdestler/SharpDX,shoelzer/SharpDX,weltkante/SharpDX,dazerdude/SharpDX,PavelBrokhman/SharpDX,TechPriest/SharpDX,RobyDX/SharpDX,TigerKO/SharpDX,jwollen/SharpDX,PavelBrokhman/SharpDX