MIFOSX-1583 - Clarify Help Menu

I tried to improve it and this it what I did:
How it works?
'Help' now is based on simple JS script recognizing actual URL, actual context and choosing best user manual document/topic about it.
You can watch how it works here: https://www.youtube.com/watch?v=KwBulv5aKzs&feature=youtu.be
What do you think about this solution? Could it be? In JS I'm beginner but I got good lesson of JS-coding when I was doing it. :)
Best regards

Helpf() function moved to MainController

Help script moved to MainController.js

MIFOSX-1583 - Clarify the Help Menu
MIFOSX-1754 - Fixed 'Losses' typo.
MIFOSX-1620 - Multiple issues during group creation
Prevent user from adding invalid clients.
Prevent user from adding the same client multiple times.
Merge branch 'develop' of https://github.com/hglasgow/community-app into develop