Squashed 'includes/libraries/aihrus-framework/' changes from 05a59db..3bd615c

3bd615c Version 1.0.4RC2

git-subtree-dir: includes/libraries/aihrus-framework
git-subtree-split: 3bd615c351e3c5fb8cbc900b94eb91b1fb5532e9
Merge commit '5e282f9901ea44c0aee8daed48b82f1c565fc539' into 2.18.3RC2
Require Aihrus 1.0.4RC2