Über Binding PartI : Adding support for property level binding using IBinderMetadata

nope, that will be handled separately by #1578.
This one is open so that @yishaigalatzer can take a look.