[DF-5048] add FindByPath method, minor refactoring.
Merge branch 'UIPrototypesImpl' of https://github.com/dava/dava.framework into UIPrototypesImpl