[REFACTOR] How the ActionNotPermitedException is used.
[MOD] Check homelimit before doing homecommand. Fixes #448
In case the user that have reached the home limit try to use the home,
it will have a warning message asking him to remove X homes.