Revert "Remove auth module"

This reverts commit be2a3ae41a1377ff8a26cc2ceb88f3826d889e6d.
Change submodules to https since github does not like http anymore
Merge branch 'hotfix/3.3.1.1' into 3.3/master