prepare viewbinder test
Merge branch '0.0.3-SNAPSHOT' of github.com:Zubnix/trinityshell into 0.0.3-SNAPSHOT
start viewbinder refactor
workwork
started writing tests for viewbinder refactor
add test logging config
fix datamodel context path resolution
finished sub view binding meta test
more unit tests & code refactor
more unit tests & code refactor
implemented PropertyBinding
implemented PropertyBindingTest
use factories when creating bindings
Merge branch 'viewbinderimpl-refactor' of github.com:Zubnix/trinityshell into viewbinderimpl-refactor

* 'viewbinderimpl-refactor' of github.com:Zubnix/trinityshell:
  implemented PropertyBindingTest
  implemented PropertyBinding

Conflicts:
	foundation/render.binding.impl/src/main/java/org/trinity/foundation/api/render/binding/PropertyBinding.java
implement unbinding
make abstract view binding an interface
implement collection binding
use renamed relativedatamodelproperty
Merge branch 'viewbinderimpl-refactor' of github.com:Zubnix/trinityshell into viewbinderimpl-refactor

* 'viewbinderimpl-refactor' of github.com:Zubnix/trinityshell:
  implement collection binding
  make abstract view binding an interface
  implement unbinding

Conflicts:
	foundation/render.binding.impl/src/main/java/org/trinity/foundation/api/render/binding/CollectionBinding.java
	foundation/render.binding.impl/src/main/java/org/trinity/foundation/api/render/binding/EventBinding.java
	foundation/render.binding.impl/src/main/java/org/trinity/foundation/api/render/binding/ViewBinderImpl2.java
use factories for binding creation