3.0 form related properties

Rebuilt some of the internals en EntityContext so that it could properly extract metadata for deeply nested properties in multirecord forms. Made another test pass in the test suite