Copied over updateMenus(StructuredMenuHolder) to refactoring class.
Also, Eclipse automatically added the imports it thought were needed.

- Made mindMapController variable private
Created variables for a logger and menustructure along with the method updateMenusFromXml(InputStream).

Also added an init() method to more closely match the layout of the MindMapController class.
Added addIconsToMenu(StructuredMenuHolder) method to MindMapMenuController class.
Finished copying over all the methods related to Menus.
Rewrote field and method references that were missing because they depended on things from MindMapController that they were refactored from.

They were changed to point to the matching fields and methods in the MindMapController class.
Added a getter for hookAction so that the refactored class (MindMapMenuController) can load the needed field.
Merge branch 'MindMapController_Refactoring'