Support for tool items located under editors

* Implement DefaultToolItem impl that would work for Editor or View and Shell
* make ViewToolItem deprecated