sublink: Same rationale as for subrel

 * Un-derive src and tgt model element refs in binary link ref
 * Add binary type to link extension point
sublink: Same rationale as for subrel (2)

 * Modify api manually before regen
sublink: Same rationale as for subrel (3)

 * Regen and finish fixing api usage
sublink: Same rationale as for subrel (4)

 * Fix heavy types
 * Add missing xml in extension points
 * TODO: test and modify model instances