Cherry-picked changes to org.simantics.objmap2 from master.
Added missing creation of RelatedElementRuleFactory.
Also checks for missing rule factories.
gitlab #341
Change-Id: Ieb9799910c3c32a7c49dfd9be496bb9afbca0ab5
Switch from org.apache.log4j to org.slf4j.
gitlab #342
Change-Id: I764df2ecf1e58a1529c0a4e46653054ff15a2de7
Use type reflection tools from databoard in objmap2.
gitlab #344
Change-Id: I489f462a0f1785bc52a7a7f94ff38f7cec612055
Support for linked lists in objmap2.
gitlab #345
Change-Id: I7107ac75961602e74ed44b2c3d9867aefe7d29d8
Fixed some issues in objmap2
gitlab #346
Change-Id: I37ca3edb171f5c88f9deac5f03ff29ecf8c28518
Fix binding instance for CompoundRelatedGetValue method.
gitlab #344
Change-Id: I899d10258c429e215c7c02f717e34631925ebc01
Use trace level debug messages with ObjMap
gitlab #342
Change-Id: Ice0dc7d7891ee672515ad8bf11ccd50d7c3a5758