IDEX-811; IDEX-706: change way registering project tree; add ability to set separate icons for different project tree nodes