RightClickPrototype: Changed name to ContextmMnu
Added method that will allow a hashmap to be passed in to the class
containing the string mapped to the callback.
ContextMenu: Now added to the main GUI package
As it was nearing compleating and has been cleaned up it is now ready
for use
Merge branch 'RightClickProtoEnhance'