added failing test for maps item in contribute menu
added new item to contribution menu; the failing test created previously is passing now
refactored a little bit existing code of ContributeMenuController class; tests still passing
changed deprecated wfMsg() calls to wfMessage()