type_conv: added bin_prot support
added some regression tests for [with bin_io] support
factorisation in Fake