Some javadoc stuff and adjustment to the Controller hierarch..

Changed name of Controller to ControllerReviewTreeEditable and made it inherit from ControllerReviewEditable for editable duties. Internally holds a ControllerReviewNodeExpandable for tree-related duties. Adjusted Fragments and Dialogs accordingly.