Gh394 git history review

#394 
why using SelectionChangedEvent as param? 
don't complicate things

we must have these methods:
- refreshHandler -> requests data from server
- refreshFromSelectionHandler -> gets selection, verifies if good selection, gets new nodeUri, calls refreshHandler

so remove initView, selectionChangeHandler