Fixing *HelperRoute classes
Merge pull request #1708 from Hackwar/2.5.x

Fixing *HelperRoute classes
 # [#31827] Installation doesn't work when installation is in the path
Thanks Robert Deutz
(Fix #1816)
 # [#28214] Menu Items Could be Saved without Menu Item Type. Thanks
Tristan Bellosta
(Fix #1512) (Fix #2132)
 # [#30586] Usernames that should not be accepted can be actualy
registered. Thanks Sergio Manzi
(Fix #2145)
 # [#32199] *Allow username edit in profile edit when username is not
compliant. Thanks Achal Aggarwal
Changelog
Base new context on old context.
Merge pull request #1790 from okonomiyaki3000/2.5.x-use_default_context

2.5.x use default context
# [#31716] Offline template: "remember me" checkbox not removed when plugin disabled
[#32327] Installation halts at 1st step on PHP 5.3.3.
 $ Missing lang string.
changelog
 # [#31193] Errors when using "localise.sql" files - J2.5. Thanks
Michael Babker and George Wilson
(Fix #2301)